2024-06-02 04:59:14 发布
网友
我有一个2个数据帧表1和表2,表1有列(Amount,a,B),表2有列(Amount,C,D),我如何使用合并函数将两个表连接在一起,条件是table1.a=table2.D和table1.B=table2.C
我查了一下merge函数,它表示它只启用了left_和right_
谢谢大家!
我认为这可能有效:
df_table1.merge(df_table2, how='inner', left_on=['A', 'B'], right_on=['D', 'C'])
您可以在merge函数中将列表传递给left_on/right_on。订购很重要
如果您想在任一数据帧索引上加入,还可以使用left_index/right_index
我认为这可能有效:
您可以在merge函数中将列表传递给left_on/right_on。订购很重要
如果您想在任一数据帧索引上加入,还可以使用left_index/right_index
相关问题 更多 >
编程相关推荐