擅长:python、mysql、java
<p>仔细查看合并参数和每个数据帧中的列</p>
<p>df1包括“玩家”和“类别”
df2包括“球员姓名”、“身高”和“体重”</p>
<p>您的merge参数表示“Player”列在df2中,但它不是</p>
<p><code>missingnames = pd.merge(df1,df2[['Player','Player Name']],on='Player',how = 'left')</code>
========================================^</p>
<p>缺少的名称需要更改为:
<code>missingnames = df1.merge(df2,left_on='Player',right_on='Player Name',how = 'left')</code></p>
<p>然后从那里确定是否有任何缺失的值</p>