Pandas DataFrame মার্জ করতে, merge() ফাংশন ব্যবহার করুন। মার্জ() ফাংশনের "কিভাবে" প্যারামিটারের অধীনে সেট করে উভয় ডেটাফ্রেমে বহিরাগত যোগদান প্রয়োগ করা হয়, যেমন −
কিভাবে ="বাইরের"
প্রথমে, আসুন পান্ডাস লাইব্রেরিটিকে একটি উপনাম −
দিয়ে আমদানি করিpd হিসাবে পান্ডা আমদানি করুন
আসুন DataFrame1 −
তৈরি করিdataFrame1 =pd.DataFrame( { "কার":['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'], "ইউনিট":[100, 150, 110 , 80, 110, 90] })
এখন DataFrame2 −
তৈরি করিdataFrame2 =pd.DataFrame( { "কার":['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'], "Reg_Price":[7000, 1500, 5000 , 8000, 9000, 6000] })
"কিভাবে" প্যারামিটারে একটি সাধারণ কলাম কার এবং "আউটার" এর সাথে ডেটাফ্রেমগুলি একত্রিত করুন −
mergedRes =pd.merge(dataFrame1, dataFrame2, on ='Car', how ="outer")
উদাহরণ
নিম্নলিখিত কোড -
pd# হিসাবে পান্ডা ইম্পোর্ট করুন [100, 150, 110, 80, 110, 90] })"DataFrame1 ...\n", DataFrame1# তৈরি করুন DataFrame2dataFrame2 =pd.DataFrame( { "কার":['BMW', 'Lexus', 'Tesla ', 'Mustang', 'Mercedes', 'Jaguar'], "Reg_Price":[7000, 1500, 5000, 8000, 9000, 6000] })print"\nDataFrame2 ...\n",dataFrame2# DataFram এর সাথে মার্জ করুন সাধারণ কলাম কার এবং "কিভাবে" প্যারামিটারে "আউটার" প্রয়োগ করে Outer JoinmergedRes =pd.merge(dataFrame1, dataFrame2, on ='Car', how ="outer")print"\nবাইরের যোগদানের সাথে একত্রিত ডেটাফ্রেম...\n" , mergedRes
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে