用'A','B','C','D'和0,1,2,3的组合作为Series(数据范围 为0-16)的层次化索引。
时间: 2023-04-11 20:00:37 浏览: 81
Python数据分析应用:层次化索引操作.pptx
可以使用以下代码创建层次化索引的Series:
import pandas as pd
import numpy as np
index = pd.MultiIndex.from_product([['A', 'B', 'C', 'D'], [0, 1, 2, 3]])
data = pd.Series(np.random.rand(16), index=index)
print(data)
输出结果如下:
A 0 0.066455
1 0.453855
2 0.911132
3 0.118684
B 0 0.934837
1 0.222794
2 0.634184
3 0.151174
C 0 0.345064
1 0.540484
2 0.904914
3 0.267238
D 0 0.097920
1 0.342496
2 0.314532
3 0.874020
dtype: float64
阅读全文