我有一个以年份为索引的数据框:
index deaths_pop
2010 2
2011 6
2012 2
2013 8
2014 10
2015 4
2016 2
我想按索引分组和汇总,如下所示:
index deaths_pop
=<2012 10
>2012 24
我该怎么做?
答案 0 :(得分:0)
在groupby
上尝试pd.cut
(df.groupby(pd.cut(df.index, [0, 2012, np.inf], labels=['=<2012', '>2012']))
.deaths_pop.sum())
Out[849]:
=<2012 10
>2012 24
Name: deaths_pop, dtype: int64