【发布时间】:2019-03-01 16:15:50
【问题描述】:
我想详细介绍重置索引、排序值和为 MultiIndex DataFrames 设置新索引。
我要拿这个
df = df.reset_index()
.sort_values(['col1','col3'], ascending=[True, False])
.set_index(['col1','col2'])
col3
col1 col2
a t 2.92
1 1.67
2 0.75
3 0.50
b t 4.75
2 2.25
3 2.00
1 0.50
c t 7.90
3 2.75
1 2.65
2 2.50
并按排序组的最高值排序
col3
col1 col2
c t 7.90
3 2.75
1 2.65
2 2.50
b t 4.75
2 2.25
3 2.00
1 0.50
a t 2.92
1 1.67
2 0.75
3 0.50
【问题讨论】:
标签: python python-3.x pandas multi-index