微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决如何替换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 举报,一经查实,本站将立刻删除。