我正在尝试对熊猫进行一些操作。我有一份国家和每个国家的名单,每年我都有一些来自其他国家的移民数据。例如,AUS 2000 AFG 11160.0
意味着2000年澳大利亚的Afganishtan有11116人。
我打算按大陆对移民进行分组,预期结果为AUS 2000 Europeans 20000; Asians 16.000; Africans 3000...
,依此类推。我怎么能这样做?
Foreigners
COU Year CO2
AUS 2000 AFG 11160.0
AGO 410.0
ALB 1530.0
AND 10.0
ARE 1390.0
ARG 11820.0
ARM 990.0
AUS 2001 AFG
答案 0 :(得分:2)
如果您的数据框的多索引为“COU'”,“年”,“' CO2'”,那么您可以使用:
...markdownFilesData.map(mdToHtmlPlugin)
输出:
df.sum(level=[0,1])
或者,如果你只是想总结一下COU'而不是一年:
Foreigners
COU Year
AUS 2000 27310.0
2001 1.0
输出:
df.sum(level=0)