如何在Pandas中更改数据框的索引

问题描述 投票:0回答:1

当前数据框

我已如下创建数据框(df):

enter image description here

预期数据框

我想如下更改数据框的索引而不更改值

enter image description here

我尝试了setindex,但重新索引但没有得到想要的结果。

提前感谢

python-3.x pandas
1个回答
1
投票

您可以如下所示设置索引

>>> idx = pd.Index(['s7', 's8', 's9', 's10', 's11'])
>>> idx
Index(['s7', 's8', 's9', 's10', 's11'], dtype='object')
>>> df.set_index(idx)
     Height  Weight
s7      167     108
s8      107     180
s9      134     187
s10     147     176
s11     160     198
>>>
© www.soinside.com 2019 - 2024. All rights reserved.