【发布时间】:2017-09-14 06:57:25
【问题描述】:
在控制台中打印后,我有一个带有 MultiIndex 的 DataFrame:
值 indA indB 场景 ID 组 2015-04-13 1 A -54.0 1.0 1.0 B -160.0 1.0 1.0 C -15.0 0.0 1.0 2 A -83.0 1.0 1.0 3 A -80.0 2.0 2.0 4A -270.0 2.0 2.0 2015-04-14 1 A -56.0 1.0 1.0 B -1.0 1.0 1.0 C -60.0 0.0 1.0 2 安 -32.0 1.0 1.0 3 安 -91.0 2.0 2.0 4 A -17.0 2.0 2.0我在我的初始数据集上使用了groupby 和sum 函数后得到了它。
我想保持相同的格式,但按照value 列排序。我已经努力使用排序功能来做到这一点,但我认为 MultiIndex 的第一个索引(用于日期)没有名称是一个问题。
基本上,输出应该是这样的:
值 indA indB 场景 ID 组 2015-04-13 1 B -160.0 1.0 1.0 A -54.0 1.0 1.0 C -15.0 0.0 1.0 2 A -83.0 1.0 1.0 3 A -80.0 2.0 2.0 4A -270.0 2.0 2.0 2015-04-14 1 C -60.0 1.0 1.0 A -56.0 1.0 1.0 B -1.0 0.0 1.0 2 安 -32.0 1.0 1.0 3 安 -91.0 2.0 2.0 4 A -17.0 2.0 2.0有人能告诉我吗?
提前致谢。
【问题讨论】:
标签: python pandas dataframe multi-index