【发布时间】:2021-12-31 12:29:52
【问题描述】:
我想将MultiIndex 分割为第一级标签NY,从标签8 开始分割第二级。我该怎么做?
这里是MultiIndex:
输出应如下所示:
VA 8 Value
9 Value
MD 8 Value
9 Value
NY 8 Value
9 Value
下面是用于生成MultiIndex的代码:
states = ['VA','MD','NY','NJ','TX']
cd = list(range(10))
idx = pd.MultiIndex.from_product([states, cd])
s = pd.Series(np.random.rand(50), index=idx)
【问题讨论】:
-
"将多索引切片到标签 'NY'" 你到底是什么意思?
-
@user17242583,我已经关联了输出,希望对您有所帮助。
-
@user17242583 代码在底部提到
-
状态需要先按字母顺序排序。这有关系吗?
-
不,它没有,但那将是一个偏好。
标签: python pandas series multi-index