以下是一个使用Python代码示例来按月份分组并按月份求和,再按年份求和的解决方法:
import pandas as pd
# 创建一个示例数据集
data = {'日期': pd.date_range(start='1/1/2019', end='12/31/2021', freq='D'),
'数值': range(1, 1096)}
df = pd.DataFrame(data)
# 将日期列设置为索引
df.set_index('日期', inplace=True)
# 按月份分组并按月份求和
df_monthly = df.resample('M').sum()
# 按年份求和
df_yearly = df_monthly.resample('Y').sum()
print(df_yearly)
输出结果将会是按年份求和后的数据集。
上一篇:按月份分区的滚动日去重计数