数据的多层索引以及多层索引的排序
1、多层索引的创建
对于Series对象:
示例:
import pandas as pd
Se=pd.Series([1,2,3,4],index=[["张三","张三","李四","李四"],
["期中","期末","期中","期末"]])
print(Se)
对于DataFrame对象:
示例:
import pandas as pd
import numpy as np #导入numpy模块用来生成数据集
list=np.random.randint(0,100,(6,3)) #生成一个6行3列的数据集
df=pd.DataFrame(data=list,index=[['张三','张三','李四','李四','王五','王五'],
['期中','期末','期中','期末','期中','期末']],
columns=["java","HTML","Python"]