带有打包参数的pandas.merge

时间:2019-09-30 19:50:17

标签: python pandas merge

我有以下两个数据框:

df1 = pd.DataFrame({'lkey': ['foo', 'bar', 'baz', 'foo'],'value': [1, 2, 3, 5]})
df2 = pd.DataFrame({'rkey': ['foo', 'bar', 'baz', 'foo'],'value': [5, 6, 7, 8]})

我想通过以下方式对此应用合并功能:

mer={"left_on":'1key',"right_on":'rkey'}
df1.merge(df2, **mer) . <<<<<<<< unpacking variables.

但是我收到KeyError。是否可以通过某种方式实现上述目的?

谢谢。

0 个答案:

没有答案