标签: python python-3.x date pandas-groupby
试图获取日期范围(每周)的输出。我能够将日期分组并汇总值,但如何根据下图获取输出。尝试过按频率进行pd.grouping,没有运气就重新采样是否有其他方法可以帮助?
根据图像寻找所需的输出
答案 0 :(得分:0)
resample处理时间序列数据。如果要重新采样DataFrame,则它应该具有DateTime索引,或者需要将on参数传递给resample。
resample
on
这应该有效 df.resample('W', on='Date').sum()
df.resample('W', on='Date').sum()
W是每周的频率,请参见here。
W
您可能会探索的另一种选择是cut,但是IMO重采样会更好地满足您的需求。