标签: python pandas
我有3个数据帧:
df1:
ip name
df2:
name country
DF3:
country city
我必须通过IP匹配它们。这样做的正确方法是什么?我们将它们与df1和df2匹配,然后将df1和df2的结果与df3匹配,并改变索引。我认为这不是正确的方法。
答案 0 :(得分:0)
似乎您需要加倍merge,如果只有on s的相同连接列,我应该省略参数df:
merge
on
df
df = df1.merge(df2).merge(df3)