开发者学堂课程【Python 数据分析库 Pandas 快速入门:DataFrame 索引设置】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/607/detail/8848
DataFrame 索引设置
内容简介:
一、具体内容
二、DataFrame 索引的设置
三、Multilndex 与 Panel
一、具体内容
3 DataFrame 索引的设置
1)修改行列索引值
2)重设索引
3)设置新索引
二、DataFrame 索引的设置
(一)修改行列索引值
注意:以下修改方式是错误的
#错误修改方式
data. index[3] = '股票_3'
正确的方式:
stock_ code = ["股票“+ str(1)for 1 inrange(stock change. shape[01)]
#必须整体全部修改
data. index = stock_ code
(二)重设索引
reset_ index(drop=False)
设置新的下标索引
drop:默认为 False,不删除原来索引,如果为 True,删除原来的索引值
#重置索引,drop-Falsedata. reset index ()
#重置索引 data. reset_ index(drop=True)
l 以某列值设置为新的索引
l set index(keys, drop-True)
n keys :列索引名成或者列索引名称的列表
n
drop : boolean, default True.
当做新的索引,删除原来的列。
(三)设置新索引案例
1、创建
2、以月份设置新的索引
3、设置多个索引,以年和月份
注:通过刚才的设置,这样 DataFrame 就变成了一个具有 Muttindex 的 DataFrame
三、 Multilndex 与 Panel
打印刚才的 df 的行索引结果