我有两个数据帧:
df1 : here index is ip
accountname name
ip
192.168.1.1 aaaa john doe
192.168.1.2 bbbb jane doe
df2 : index is accountname
gsm
accountname
aaaa 850
bbbb 860
cccc 870
我必须组合两个数据帧并将gsm列添加到df1。
ip accountname name gsm
0 192.168.1.1 aaaa john doe 850
1 192.168.1.2 bbbb jane doe 860
这些数据框具有不同的索引,我无法获得正确的数据。任何建议将不胜感激。
答案 0 :(得分:3)
您也可以将CalendarEventRepositoryImpl
与merge
一起使用。
index
答案 1 :(得分:1)
使用join
:
df = df1.join(df2, on='accountname', how='inner').reset_index()
print (df)
ip accountname name gsm
0 192.168.1.1 aaaa john doe 850
1 192.168.1.2 bbbb jane doe 860