多语言展示
当前在线:583今日阅读:155今日分享:35

pandas中的set_index的用法

本篇小编带大家了解一下如何使用pandas中的set_index更改数据的索引。
工具/原料
1

电脑

2

python/anaconda jupyter

方法/步骤
1

set_index可以指定数据中的某一列,将其作为该数据的新索引

2

现在将下图数据中Animal列作为新索引

3

语法:“data.set_index('Animal', inplace=True)”

4

其中第一个参数是要作为索引的列名,可以设置多个(以列表形式)“data.set_index(['Animal', 'Id'], inplace=True)”

5

第二个参数是inplace,决定是否创建副本:为False则创建副本;为True则在元数据集修改

6

此外,还有参数drop--是否删除作为索引的列,默认True;append--是否将新的列添加到索引中且不替换已有索引,默认False

推荐信息