擅长:python、mysql、java
<p>在这种情况下,您可以从以下位置使用合并功能:</p>
<pre><code>import pandas as pd
death = {'County': ['Autauga', 'Baldwin'], 'Death Rate': [859, 976]}
air = {'County': ['Baldwin', 'Clay'], 'AQI': [51, 45]}
death = pd.DataFrame(death)
air = pd.DataFrame(air)
merged = death.merge(air, how='inner', on='County')
merged
</code></pre>
<p>这将产生:</p>
<pre><code>County Death Rate AQI
0 Baldwin 976 51
</code></pre>
<p><em>on='County'</em>定义包含合并操作中使用的键的列</p>
<p><em>how='inner'</em>告诉代码仅选择两个数据帧中基于上述“country”列的键</p>
<p>然后可以使用pandas的drop函数删除不需要的“country”列</p>