1
我是熊貓新手,所以如果我聽起來太天真了,請原諒。我有兩個dataframes DF1和DF2,熊貓數據框在條件分裂
df1 = pd.DataFrame({'key1': ['K0', 'K1', 'K2', 'K3'],
'key2': ['K5', 'K4', 'K5', 'K4']})
df2 = pd.DataFrame({'key1': ['K0', 'K1', 'K2', 'K3', 'K9', 'K8', 'K7'],
'key2': ['K5', 'K6', 'K5', 'K4', 'K6', 'K4', 'K5'],
'A':['1', '2', '3', '4', '5', '6', '7'],
'B':['8', '9', '10', '11', '12', '13', '14']})
我想對DF1合併DF2像
final = df1.merge(df2, on=['key1', 'key2'], how='left')
,然後在DF2剩下的值作爲一個數據幀。
任何幫助,將不勝感激。謝謝。
如果輸出是不同的,因爲你需要,你可以編輯的問題,並添加所需的輸出?謝謝。 – jezrael
這完美地回答了我的問題。非常感謝,我忽略了指標旗的重要性。 –