ছেদ দ্বারা দুটি ডেটাফ্রেমের মধ্যে কলাম আনতে, intersection() পদ্ধতি ব্যবহার করুন। আসুন দুটি ডেটাফ্রেম তৈরি করি -
# তৈরি করা dataframe1dataFrame1 =pd.DataFrame({"Car":['Bentley', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],"Cubic_Capacity":[2000, 1800 , 1500, 2500, 2200, 3000],"Reg_Price":[7000, 1500, 5000, 8000, 9000, 6000],})# dataframe2dataFrame2 =pd.DataFrame তৈরি করা হচ্ছে। ', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],"Units_Sold":[ 100, 110, 150, 80, 200, 90]})
সাধারণ কলাম −
আনুনdataFrame2.columns.intersection(dataFrame1.columns)
উদাহরণ
নিম্নলিখিত সম্পূর্ণ কোড -
pd# হিসেবে পান্ডা আমদানি করুন dataframe1dataFrame1 =pd.DataFrame({"Car":['Bentley', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],"Cubic_Capacity":[2000, 1800, 1500, 2500, 2200, 3000],"Reg_Price":[7000, 1500, 5000, 8000, 9000, 6000],})প্রিন্ট করা হচ্ছে"Dataframe1...\n"ptaFrame =#dataFrame 2 তৈরি করা হচ্ছে .ডেটাফ্রেম({"কার":['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],"Units_Sold":[ 100, 110, 150, 80, 200, 90 ]})প্রিন্ট"ডেটাফ্রেম2...\n",ডেটাফ্রেম2# ইন্টারসেকশন()res =dataFrame2.columns.intersection(dataFrame1.columns)প্রিন্ট"\nসাধারণ কলাম...\n",res
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেdateframe1 ... কার cubic_capacity reg_price0 bentley 2000 70001 লেক্সাস 1800 15002 TESLA 1500 50003 Mustang 2500 80004 মার্সেডিজ 2200 90005 জাগুয়ার 3000 6000DataFrame2 ... CARS Unition_sold0 BMW 1001 LEXUS 1102 TESLA 1503 Mustang 804 Mercedes 2005 জাগুয়ার 90common কলাম ... সূচক ([u'Car'], dtype='object')