【发布时间】:2022-01-13 00:41:22
【问题描述】:
假设我有一个这样的数据透视表:
import pandas as pd
d = {'Col_A': [1,2,3,3,3,4,9,9,10,11],
'Col_B': ['A','K','E','E','H','A','J','A','L','A'],
'Value1':[648,654,234,873,248,45,67,94,180,120],
'Value2':[180,120,35,654,789,34,567,21,235,83]
}
df = pd.DataFrame(data=d)
df_pvt = pd.pivot_table(df,values=['Value1','Value2'], index='Col_A', columns='Col_B', aggfunc=np.sum).fillna(0)
df_pvt
我想要实现的是为 Col_B(突出显示)设置一个顺序,以便 Value1 和 Value2 的输出按 E、J、A、K、L、H 的顺序显示。
【问题讨论】:
标签: python pandas dataframe pivot-table multi-index