如何在MultiIndex Pandas DataFrame中设置索引值?

布洛克利

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

如何将字符串“ Test 4”(在索引的最高级别)设置为其他字符串?

为了加分,我的许多DataFrametest在索引级别上将具有多个值我可以使用名称列表一次重命名多个吗?

感谢您的任何帮助。

在此处输入图片说明

(编辑:)我的数据是:

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']

特德·彼得鲁(Ted Petrou)

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

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Pandas MultiIndex中增加级别?

如何在pandas DataFrame中设置给定索引级别的值

如何在 Pandas Multiindex 中重置單個索引?

如何在Pandas MultiIndex DataFrame中联接列值?

如何使用布尔索引在Pandas DataFrame的分类列中设置值?

如何在MultiIndex DataFrame上使用Pandas query()方法?

Pandas:如何在 MultiIndex 列中移动值

列计算中的Pandas MultiIndex DataFrame参考索引值

如何在嵌套字典中按元素访问pandas multiindex?

如何根据 Pandas 中的索引级别设置行值?

如何使用Pandas MultiIndex DataFrame中的先前值进行计算?

如何从Pandas DataFrame中按索引值检索行?

如何在未使用的分类间隔索引对应的pandas数据框列中设置值?

Pandas:如何在现有 DataFrame 的列上设置索引?

在多索引Pandas Dataframe中设置值的正确方法

如何在Pandas DataFrame中获得最小值不为零的第一行索引?

如何在pandas中有MultiIndex的df中获得每个组的百分比贡献?

如何在Python的Multiindex列中串联满足特定条件的Pandas数据框

如何在忽略一个级别的同时访问pandas multiindex中的对象

Pandas MultiIndex:如何在MultiIndex列下对齐列

Python Pandas:如何设置multiindex的名称?

熊猫如何在Multiindex DataFrame中获取对索引级别具有多个值的行的列表

如何在PANDAS中设置2索引的条件

如何切片具有MultiIndex索引和MultiIndex列的Pandas DataFrame?

如何通过MultiIndex和值对Pandas DataFrame进行排序?

具有MultiIndex列的Pandas DataFrame中的布尔索引

在Pandas Dataframe中查询Multiindex-特殊索引

如何在多级索引python pandas中删除某些值

在具有multiindex的pandas Dataframe中,如何按顺序过滤?