【发布时间】:2021-04-12 00:55:32
【问题描述】:
我有一个多索引(TestName 和 TestResult.Outcome)数据框,想要按列值降序排序并维护可视多索引对(TestName 和 TestResult.Outcome)。我怎样才能做到这一点?
例如,我想按列“n * %”对TestResult.Outcome索引值“失败”进行排序如下表:
我想实现以下结果,同时保持索引中的 Pass Fail 对:
我试过了:
orderedByTotalNxPercentDesc = myDf.sort_values(['TestResult.Outcome','n * %'], ascending=False)
【问题讨论】:
-
不确定我是否理解正确,但如果你想拥有这对,
groupbyTestName是有意义的。
标签: pandas dataframe sorting multi-index