কম্পিউটার

পাইথন - কিভাবে কলাম বরাবর দুই বা ততোধিক পান্ডা ডেটাফ্রেম সংযুক্ত করবেন?


দুইটির বেশি পান্ডা ডেটাফ্রেম সংযুক্ত করতে, concat() পদ্ধতি ব্যবহার করুন। অক্ষ সেট করুন অক্ষ =1 হিসাবে প্যারামিটার কলাম বরাবর সংযুক্ত করতে. প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -

pd হিসাবে পান্ডা আমদানি করুন

আসুন 1 st তৈরি করি ডেটাফ্রেম -

dataFrame1 =pd.DataFrame( { "Col1":[10, 20, 30],"Col2":[40, 50, 60],"Col3":[70, 80, 90], }, index=[0, 1, 2],)

আসুন 2 nd তৈরি করি ডেটাফ্রেম -

dataFrame2 =pd.DataFrame( { "Col1":[100, 110, 120],"Col2":[130, 140, 150],"Col3":[160, 170, 180], }, index=[৩, ৪, ৫],)

আসুন 3 য় তৈরি করি ডেটাফ্রেম -

dataFrame3 =pd.DataFrame( { "Col1":[200, 210, 220],"Col2":[230, 240, 250],"Col3":[260, 270, 280], }, index=[৬, ৭, ৮],)

concat() ব্যবহার করে সমস্ত 3টি ডেটাফ্রেম সংযুক্ত করুন এবং কলামগুলির সাথে সংযুক্ত করতে "axis=1" সেট করুন -

res =[dataFrame1, dataFrame2, dataFrame3]pd.concat(res, axis=1))

উদাহরণ

নিম্নলিখিত কোড -

pd# হিসাবে পান্ডা আমদানি করুন # DataFrame1dataFrame1 =pd.DataFrame( { "Col1":[10, 20, 30],"Col2":[40, 50, 60],"Col3":[70, 80, 90 ], }, index=[0, 1, 2],)# DataFrame1print"DataFrame1...\n",dataFrame1# তৈরি করুন DataFrame2dataFrame2 =pd.DataFrame( { "Col1":[100, 110, 120],"Col2 ":[130, 140, 150],"Col3":[160, 170, 180], }, index=[3, 4, 5],)# DataFrame2print"DataFrame2...\n",dataFrame2dataFrame3 =pd. ডেটাফ্রেম( { "Col1":[200, 210, 220],"Col2":[230, 240, 250],"Col3":[260, 270, 280], }, index=[6, 7, 8] ,)# DataFrame3print"DataFrame3...\n",dataFrame3# 3টিরও বেশি ডেটাফ্রেম সংযুক্ত করা হয়েছে# কলামের সাথে সংযুক্তির জন্য "axis=1" সেট করা হয়েছে =[dataFrame1, dataFrame2, dataFrame3]print"\n সমস্ত 3টি ডেটাফ্রেম সংযুক্ত করা হচ্ছে কলাম)...\n", pd.concat(res, axis=1)

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে COL2 COL30 10 40 701 20 50 802 30 60 701 20 50 802 30 60 90Dataframe2 ... COL1 COL2 COL33 100 130 1604 110 140 1705 120 150 180DataFrame3 ... COL1 COL2 COL36 200 230 2607 210 240 2708 220 250 280concatenating সব 3টি ডেটাফ্রেম (কলাম বরাবর)... Col1 Col2 Col3 Col1 Col2 Col3 Col1 Col2 Col30 10.0 40.0 70.0 NaN NaN NaN NaN NaN NaN1 20.0 50.0 80.0 NaN NaN NaN NaN NaN NaN2 30.NN Na3 NaN NaN0 NaN 30.0 NaN NaN0 130.0 160.0 Nan Nan Nan4 Nan Nan Nan Nan Nan Nan5 Nan Nan Nan 120.0 150.0 180.0 Nan Nan Nan6 Nan Nan Nan Nan Nan Nan Nan Nan Nan Nan Nan Nan 210.0 240.0 270.08 Nan Nan Nan Nan Nan Nan 220.0 250.0 280.0
  1. অনুপস্থিত মানগুলির সাথে পাইথন পান্ডাসে দুটি ডেটাফ্রেম কীভাবে তুলনা করবেন

  2. পাইথনে উপাদান অনুসারে দুটি তালিকা সংযুক্ত করুন

  3. কিভাবে আমরা পাইথনে দুটি অভিধানের তুলনা করব?

  4. কিভাবে আমরা পাইথনে দুটি টিপল তুলনা করব?