বিভিন্ন দৈর্ঘ্যের ডেটাফ্রেমগুলিকে মার্জ করতে, আমাদের মার্জ() পদ্ধতি ব্যবহার করতে হবে। ধরা যাক নিচের দৈর্ঘ্য 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 মারসিডব্লিউ>