Pandas过去60天的总降雨量?

时间:2015-05-13 22:28:49

标签: python pandas

我正在预处理天气数据,其中每行有一天有温度,风,降雨等。我想计算过去60天内新列的总降雨量。

似乎shift很接近:我可以在60天前,59天前获得降雨量等等。我可能会创建60个系列对象并按照这种方式求和,但感觉可能有更好的方法

2 个答案:

答案 0 :(得分:1)

如果df是您的Pandas DataFrame,其中每行包含临时,风,降雨等的值,那么您可以按如下方式获得60天的总计:

pd.rolling_sum(df, 60)

答案 1 :(得分:0)