R语言 根据历史数据计算一年中每小时和每一天的天气数据的平均值

mgdq6dx1  于 2023-09-27  发布在  其他
关注(0)|答案(2)|浏览(228)

我需要在r编程中根据2015 - 2023年的每小时历史数据计算一年中每天和每小时的气象数据的平均值。每小时的平均值将用于创建一个代表“正常天气”的2024年系列。有谁知道我是怎么做到的吗?先谢了。

ktecyv1j

ktecyv1j1#

以下是如何计算某些每小时天气数据的日平均值的示例:

library(dplyr)
library(nycflights13) # Contains weather data set

weather %>% 
  group_by(origin, year, month, day) %>% 
  summarise(temp = mean(temp), humid = mean(humid))

为了更好地回答您的问题,我们需要您的数据示例。根据2015-2023年的数据,你所说的“为2024年创建一个系列”也不清楚。

myss37ts

myss37ts2#

如果你必须处理(复杂的)时间序列,那么R-package timetk可能会让你感兴趣。它有两个很好的函数summarize_by_datesummarize_by_time,你可能会感兴趣。网址:https://business-science.github.io/timetk/

相关问题