我有2个数据框。第一个数据帧如下所示:
df
Key A
1 45
2 43
3 233
4 34
第二个数据帧如下:
df1
Key Val
2 5
1 3
8 3
4 4
如果键值相同,我想将df1的val列合并到df,否则请跳过。
if(df[df.Key.isin(df1.Key)]):
df['label]=pd.merge(df,df1.Key.values,on='Key')
我期望下面的输出如下:
Key A Val
1 45 3
2 43 5
3 233
4 34 4