这个问题在这里已经有答案了:
熊猫合并101
(6个答案)
(6个答案)
两年前关闭的
我想对两个不同的数据帧执行一些sql操作。不幸的是,就像我处理的数据一样,拼写通常是不同的
下面是一个示例,其中userid属于df1,username属于df2。有人帮我吗
#不起作用-我假设有语法问题?
合并(df1,df2,on=['userid'='username','column1']],how='left')
当名称不同时,使用xxx\u on参数,而不是on=:
pd.merge(df1,df2,左上=['userid','column1'],
右键=['username','column1'],
how=‘左’)