如何替换df2的值单元格coliumn比较df1的值单元格列?

问题描述

如何用与其他dataframe2的另一列比较产生的值替换一个df的列值?

示例:

df1

        Date        Country  City   Specie      count   min     max     median  variance
0       2020-10-08  AS       Vantaa pressure    11      1011.0  1014.0  1012.0  9.41
1       2020-10-08  DZ       Vantaa wind-speed  11      6.0     9.5     7.5     17.00
2       2020-10-08  DZ       Vantaa pm10        11      10.0    13.0    12.0    16.73
3x9

df2

    Initial Name
0   AF      Afghanistan
1   AL      Albania
2   DZ      Algeria
3   AX      Aland Islands
4   AS      American Samoa
5x2

想法是这样的:

如果df1 ['Country'] == df2 ['Initial']:按df2 ['Name'] **中的值替换df1 ['Country']的值

将df1转换为

df1

        Date        **Country**          City   Specie      count   min     max     median  variance
0       2020-10-08  **American Samoa**   Vantaa pressure    11      1011.0  1014.0  1012.0  9.41
1       2020-10-08  **Algeria**          Vantaa wind-speed  11      6.0     9.5     7.5     17.00
2       2020-10-08  **Algeria**          Vantaa pm10        11      10.0    13.0    12.0    16.73
3x9

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)