我有以下两个数据框:
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。是否可以通过某种方式实现上述目的?
谢谢。