DataFrame多层索引
多层索引简介
众所周知Pandas的Series和DataFrame存放的是一维和二维数组,那么想存放多维数组就得通过多层索引来实现。...import pandas as pd
index=[['期中','期末'],[2010,2011,2012]] #注意index里数组元素的顺序。...2 xs在访问索引时需要指定要查询的具体key值,否则会报错。
3 xs在访问索引时需要指定对应的level,否则会报错。...import pandas as pd
index=[['期中','期末'],[2010,2011,2012],['A','B']]
index = pd.MultiIndex.from_product...(data=data,index=index)
data.index.name=['period','year','dgreee']
#这里将第2个索即年份转换为了列。