不足之处在于:如何分析非标准年份的年度数据。在我的例子中9月至9月。
我有一个脚本来解析几年的每小时温度数据,并计算每年累积的生长度数(GDD)。一些演示数据和脚本在这个要旨上,如果您好奇我在哪里的话。不过,肉和土豆每年的累积金额是这样的:
df[col_name] = df.resample('Y')['dGDD'].cumsum()
一切都很好。每一天都会在适当的列中显示累积的GDD,直到12月31日它再次从零开始。
我的下一个目标是计算冷度日,它的工作原理类似于GDD,但它是从每年的9月到9月,我不知道如何在其中工作(也不知道如何适当地搜索google以寻求帮助)。我知道我可以设置一个日期范围来运行它(即df['2012-9-1':'2013-9-1']
),但我不知道如何对我的全部数据(2007-2018年)进行自动化。
谢谢!
https://stackoverflow.com/questions/52648305
复制相似问题