擅长:python、mysql、java
<p>如果两个数据帧中的重复列相同,则应将它们添加到<code>on</code>列表中。如果您有名称相同但数据不同的列,并且只想保留其中的一部分,则可以合并数据帧的片段。比如说</p>
<pre><code>df1= df1[['ID', 'SUB_ID', 'helper', col1, col2, col3]].merge(df2[['ID', 'SUB_ID', 'helper', col4]], how='left', on=['ID', 'SUB_ID', 'helper'], indicator='Result')
</code></pre>
<p>将从{<cd5>}而不是{<cd6>}和{<cd7>}从{<cd6>}而不是{<cd5>}向您提供{<cd2>}、{<cd3>}和{<cd4>}</p>