当按MultiIndex排序时,您需要在列表中包含描述该列的元组*:
In [11]: df.sort_values([('Group1', 'C')], ascending=False)Out[11]: Group1 Group2 A B C A B C2 5 6 9 1 0 01 1 0 3 2 5 73 7 0 2 0 3 5*, 以免混淆大熊猫以为您想先按Group1然后按C排序。
注意:最初使用,
.sort因为已弃用,然后在0.20中删除,改为
.sort_values。



