有一個數據框,說使用熊貓據幀組AGG功能
DF
Country Continent PopulationEst
0 Germany Europe 8.036970e+07
1 Canada North America 35.239865+07
...
我想創建顯示尺寸(國家在各大陸數)dateframe,並且總和,意味着每個國家的人口估計偏差。
我做了以下內容:
df2 = df.groupby('Continent').agg(['size', 'sum','mean','std'])
但結果DF2類似下面有多個級別列:
df2.columns
MultiIndex(levels=[['PopulationEst'], ['size', 'sum', 'mean', 'std']],
labels=[[0, 0, 0, 0], [0, 1, 2, 3]])
我怎樣才能把列PopulationEst
,所以纔有了['size', 'sum', 'mean', 'std']
列數據幀?
如果我或另一種答案是有幫助的,不要忘了[接受](http://meta.stackexchange.com/a/5235/295067 )它。謝謝。 – jezrael
謝謝!結果正是我想要的。 – woodb