gpt4 book ai didi

python - 如何在 MultiIndex pandas DataFrame 中设置索引值?

转载 作者:行者123 更新时间:2023-12-05 08:56:13 27 4
gpt4 key购买 nike

我有一个 MultiIndex pandas DataFrame,需要更改 0 级索引。当前的 DataFrame 有一个名为 (test, time) 的 MultiIndex。

如何将字符串“Test 4”(位于索引的顶层)设置为其他字符串?

为了加分,我的很多DataFrames在索引的test级别会有不止一个值。我可以使用名称列表一次重命名多个名称吗?

感谢您的帮助。

enter image description here

(已编辑:)我的数据是:

test      time     force  displacement  minutes  event
'Test 4' 0.0000 .1202 0 0.00000 False
'Test 4' 0.0012 .0901 0 0.00002 False
'Test 4' 0.0018 .0901 0 0.00003 False
'Test 4' 0.0030 .0901 0 0.00004 False
'Test 4' 0.0042 .0901 0 0.00005 False
'Test 5' 0.0000 .1203 0 0.00000 False
'Test 5' 0.0012 .0901 0 0.00002 False

多索引设置为 ['test', 'time']

最佳答案

您可以将字典传递给 rename 以重命名任何索引中的特定值。

df.rename(index={'Test4':'something else'})

关于python - 如何在 MultiIndex pandas DataFrame 中设置索引值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41515877/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com