具有此数据框:
provincia contagios defunciones fecha
0 distrito nacional 11 0 18/3/2020
1 azua 0 0 18/3/2020
2 baoruco 0 0 18/3/2020
3 dajabon 0 0 18/3/2020
4 barahona 0 0 18/3/2020
我如何拥有这样的新数据框:
provincia contagios_from_march1_8 defunciones_from_march1_8
0 distrito nacional 11 0
1 azua 0 0
2 baoruco 0 0
3 dajabon 0 0
4 barahona 0 0
其中“ contagios_from_march1_8”和“ defunciones_from_march1_8”是日期范围为3/1/2020至3/8/2020的“ contagios”和“ defunciones”之和的结果。
谢谢。
答案 0 :(得分:0)
可以在条件上使用df.sum。例如:
df[df["date"]<month]["contagios"].sum()
请参考此以提取过时的月份:Extracting just Month and Year separately from Pandas Datetime column