本篇小编带大家了解一下如何使用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