每年每天统计事件

问题描述 投票:0回答:1

如何在 python 中计算一年中发生了多少事件,并且递增? (包括缺席天数不变的事件和总结重复的事件)日期本身就是事件,1个日期= 1个事件

Example:

谢谢。

我将不胜感激。谢谢

python pandas datetime count
1个回答
0
投票

尝试这样的事情:

df['Date'] = pd.to_datetime(df['Date'], format='%d.%m.%y')
df.groupby('Date')['value'].sum().resample('D').asfreq().fillna(0).cumsum()

输出:

Date
2021-01-01    1.0
2021-01-02    1.0
2021-01-03    1.0
2021-01-04    3.0
2021-01-05    4.0
Freq: D, Name: value, dtype: float64
© www.soinside.com 2019 - 2024. All rights reserved.