我有两个不同的数据框,我想对它们执行一些sql操作。不幸的是,就像我正在使用的数据一样,拼写通常是不同的。
请参阅下面的示例,我认为语法看起来像userid属于df1,username属于df2。有人帮我吗?
# not working - I assume some syntax issue? pd.merge(df1, df2, on = [['userid'=='username', 'column1']], how = 'left')
名称不同时,请使用xxx_on参数代替on=:
xxx_on
on=
pd.merge(df1, df2, left_on= ['userid', 'column1'], right_on= ['username', 'column1'], how = 'left')