কম্পিউটার

পাইথন - বিভিন্ন দৈর্ঘ্যের ডেটাফ্রেম মার্জ করুন


বিভিন্ন দৈর্ঘ্যের ডেটাফ্রেমগুলিকে মার্জ করতে, আমাদের মার্জ() পদ্ধতি ব্যবহার করতে হবে। ধরা যাক নিচের দৈর্ঘ্য 4 −

সহ আমাদের ১ম ডেটাফ্রেম
dataFrame1 =pd.DataFrame( { "Car":['BMW', 'Lexus', 'Audi', 'Jaguar'] })print("DataFrame1 ...\n",dataFrame1)print("DataFrame1) length =", len(dataFrame1))

নিচে 6 −

দৈর্ঘ্য সহ আমাদের 2য় ডেটাফ্রেম
dataFrame2 =pd.DataFrame( { "Car":['BMW', 'Lexus', 'Audi', 'Mercedes', 'Jaguar', 'Bentley'] })print("\nDataFrame2 ...\ n",dataFrame2) প্রিন্ট("DataFrame2 length =", len(dataFrame2))

এখন, merge() −

ব্যবহার করে ডেটাফ্রেম মার্জ করুন
mergedRes =dataFrame2.merge(dataFrame1, how='left')

উদাহরণ

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

pd# হিসাবে পান্ডাগুলি আমদানি করুন dataFrame1)# DataFrame1print এর দৈর্ঘ্য খুঁজুন("DataFrame1 length =", len(dataFrame1))# তৈরি করুন DataFrame2dataFrame2 =pd.DataFrame( { "Car":['BMW', 'Lexus', 'Audi', 'Mercedes', ' Jaguar', 'Bentley'] })print("\nDataFrame2 ...\n",dataFrame2)# DataFrame2print এর দৈর্ঘ্য খুঁজুন("DataFrame2 length =", len(dataFrame2))# DataFramesmergedRes =dataFrame2.merge(daFrame2.merge,taF11) how='left')print("\nMerged data frame...\n", mergedRes)

আউটপুট

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

তৈরি করবে
DataFrame1 ... Car0 BMW1 Lexus2 Audi3 JaguarDataFrame1 দৈর্ঘ্য =4DataFrame2 ... Car0 BMW1 Lexus2 Audi3 Mercedes4 Jaguar5 BentleyDataFrame2 দৈর্ঘ্য =6 একত্রিত ডেটা ফ্রেম... Car0 BMW1 Lexus2 Audi4 মারসিডব্লিউ> 
  1. মার্জ সাজানোর জন্য পাইথন প্রোগ্রাম

  2. Tkinter-এ বিভিন্ন বার্তা - পাইথন

  3. পাইথন প্রোগ্রাম দুটি অভিধানকে একত্রিত করতে

  4. পাইথনে একটি তালিকা প্রসারিত করা (5টি ভিন্ন উপায়)