【发布时间】:2021-04-13 06:22:51
【问题描述】:
Number Country Region
0 5381 London Asia
1 7357 Romania EU
我想更改区域信息。例如对于罗马尼亚、米兰、西班牙、意大利,它将更改为欧盟。同样,伦敦和英国也将改为英国。
【问题讨论】:
-
你能提供更多细节吗?你都尝试了些什么?您如何存储这些数据?您正在做什么来选择更改 - 您是否有需要进行更改的列表?
-
df.loc[df['Country'] == 'Italy', ['Region']] = 'Pasta' 我试过了,但它只改变了一条记录,我想改变多条记录例如 {'Italy','Spain','Milan' : 'EU'} 所以对于这 3 个国家,它将更改为 EU,{'London','xyz' : 'United Kingdom'} 像这样我想更改信息
标签: python pandas list dataframe dictionary