0

我有以下格式的每日时间序列数据集:

df <- data.frame(Date = c("01/01/1950", "01/02/1950", "12/31/1975"),
                 MeanTempStn1 = c(13, 4.6, 9.8), 
                 MeanTempStn2= c(9.5, 3.8, 8.2), 
                 MeanTempStn3= c(10.8, 6.7, 5.5)) 
日期 平均温度Stn1 平均温度Stn2 平均温度标准 3
1950 年 1 月 1 日 13.0 9.5 10.8
1950 年 1 月 2 日 4.6 3.8 6.7
……
1975 年 12 月 31 日 9.8 8.2 5.5

我知道如何使用hydroSTM 和一个代码分别获取每个站点的年平均值。但是我需要分别计算从每年 9 月 1 日开始到明年 8 月 31 日结束的每个水文年的每个站点的年平均温度。例如,1976 年的水文年从 1975 年 9 月 1 日开始,到 1976 年 8 月 31 日结束。我如何在 R 中做到这一点?

任何帮助将不胜感激。

谢谢你。

最好的问候,穆罕默德哈桑

4

0 回答 0