嗨,我有两个数据帧,一个是c包含:你知道吗
<p>Country Code | Population </p>
还有一个c包含:你知道吗
<p>Country Code | Country Name. </p>
我想在第一个数据帧中进行替换,以便CountryCode=CountryName(如果适用)。重要的是要注意,如果查找失败,即在第二个数据帧中没有匹配的CountryCode,我希望保持原样。你知道怎么做吗?你知道吗
你知道吗样品:-你知道吗
<p>Country Code | Population </p>
<p>RSA | 100</p>
<p>POL | 50</p>
<p> Country Code | Country Name </p>
<p> RSA | South Africa </p>
DF1的预期输出
<p> Country Code | Population </p>
<p> South Africa | 100 </p>
<p> POL | 50 </p>
如果您的两个数据帧分别是
df1
和df2
,那么这是一种方法:这也可以通过
replace
实现,但是map
+fillna
通常效率更高。你知道吗使用由^{} 创建的^{} by
Series
:相关问题 更多 >
编程相关推荐