pandas.merge с упакованными аргументами - PullRequest
0 голосов
/ 30 сентября 2019

У меня есть эти два кадра данных:

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. Можно ли как-то реализовать вышесказанное?

Заранее спасибо.

...