2
A
回答
19
你想要做这样的事情:
as_list = df.index.tolist()
idx = as_list.index('Republic of Korea')
as_list[idx] = 'South Korea'
df.index = as_list
基本上,你得到的索引列表,改变一个元素,替换现有的索引。
1
下面是基于set_value
df = df.reset_index()
df.drop('index', axis = 1, inplace=True)
index = df.index[df["Country"] == "Republic of Korea"]
df.set_value(index, "Country", "South Korea")
df = df.set_index("Country")
df["Country"] = df.index
1
另一个想法这里是个不错的选择,在列使用replace。
df.reset_index(inplace=True)
df.drop('index', axis = 1, inplace=True)
df["Country"].replace("Republic of Korea", value="South Korea", inplace=True)
df.set_index("Country", inplace=True)
相关问题
- 1. 查找索引,其中元素更改值熊猫数据框
- 2. 有更简单的方法来改变熊猫数据框的索引值吗?
- 3. 更改熊猫数据帧中的索引值
- 4. 熊猫 - 索引类型值的更改
- 5. 检索熊猫数据框列索引
- 6. 更改熊猫数据帧索引的值
- 7. 如何检索熊猫数据框中的k个最高值?
- 8. 大熊猫数据框中的最大值的索引和列
- 9. 没有熊猫数据框索引
- 10. 熊猫数据框索引匹配
- 11. 查询大熊猫数据框索引
- 12. 如何引用熊猫数据框的索引字段?
- 13. 如何合并两个多索引熊猫数据框?
- 14. 如何修改一个熊猫数据框的“单元格”中的值?
- 15. 如何“合并”多个熊猫数据框与索引作为数据框列?
- 16. Python的大熊猫索引数据框列名的名单
- 17. 如何更改熊猫数据框中文本的fragmnet
- 18. 如何在特定索引的熊猫数据框列中重复值?
- 19. 熊猫数据框 - 查找列的索引值
- 20. 如何提取multiindexed数据框的索引名,熊猫
- 21. 在熊猫数据框中设置多级索引更改日期时间
- 22. 在多索引熊猫数据框中创建多个新列
- 23. 如何使用熊猫数据框的值作为numpy数组索引
- 24. 索引值访问熊猫数据框行
- 25. 如何正确地多索引排序大熊猫数据框
- 26. 如何使用修改后的索引来枢转熊猫数据框?
- 27. 在熊猫数据框中平均每两个连续的索引值(每2min)
- 28. 将一个熊猫数据框排序一个多层索引
- 29. 更改浮点索引值的字符串索引值熊猫系列
- 30. 如何根据多个条件更改熊猫数据框列系列中的特定单元格值?
你的问题还不清楚,你想改变'Republic of Korea''的所有实例,或者你想知道如何更新很多不同的索引值?请发表一个具有代表性的例子,包括你的代码和期望的结果,除了你可以做'df.index.set_value(df.index,'Republic of Korea','South Korea')' – EdChum