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