擅长:python、mysql、java
<p>数据可能包含缺少的国家,即<code>NaN</code>。在条件中使用<code>== True</code>而不是否定:</p>
<pre><code>df['Country'] = np.where(df['Country'].str.contains("land") == True, "Others", df['Country'])
</code></pre>
<p>或者更简单,交换替换项:</p>
<pre><code>df['Country'] = np.where(df['Country'].str.contains("land"), df['Country'], 'Others')
</code></pre>