Pandas 多索引数据上的数据帧转置
这是我正在处理的数据 我试图得到如下结果:Pandas 多索引数据上的数据帧转置,pandas,Pandas,这是我正在处理的数据 我试图得到如下结果: 文档中提到了转置,但我不知道如何将其应用于多索引数据。假设前六列是多索引,则不需要转置,而需要取消堆叠: df1 = df.unstack().fillna(0).astype(int) # Count #Parliamentarian: Vote 1 2 3 #Parliament Session Sittin
文档中提到了转置,但我不知道如何将其应用于多索引数据。假设前六列是多索引,则不需要转置,而需要取消堆叠:
df1 = df.unstack().fillna(0).astype(int)
# Count
#Parliamentarian: Vote 1 2 3
#Parliament Session Sitting Vote Party
#42 1 164 255 BQ 7 0 0
# C 0 81 0
# Lib 162 0 1
# NDP 0 34 1
# 256 BQ 10 0 0
# C 81 0 0
# Lib 0 164 1
# NDP 34 0 1
如果愿意,可以添加第四列:
df1['Count',4] = 0
完美的谢谢