问题描述
我正在尝试对数据进行重采样,但是没有满足我需求的重采样频率。 QS是最接近的,但在冬至或春分之后有10天的延迟。这导致观测值处于错误的季节。 如何设置时间增量以与实际的季节性变化保持一致?
这是了解我意思的最小代码
import pandas as pd
# sample time range
index = pd.date_range('1/1/2000',periods=13,freq='M')
# create series
series = pd.Series(range(13),index=index)
# resample data
seasonal=series.resample('QS').count()
# plot
seasonal.plot()
请注意,“ 2000-12-31”被认为是2000年的第四季度,但我需要将其视为2001年的第一季度,例如,鉴于夏季始于12月21日。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)