我需要在r编程中根据2015 - 2023年的每小时历史数据计算一年中每天和每小时的气象数据的平均值。每小时的平均值将用于创建一个代表“正常天气”的2024年系列。有谁知道我是怎么做到的吗?先谢了。
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年创建一个系列”也不清楚。
myss37ts2#
如果你必须处理(复杂的)时间序列,那么R-package timetk可能会让你感兴趣。它有两个很好的函数summarize_by_date和summarize_by_time,你可能会感兴趣。网址:https://business-science.github.io/timetk/
timetk
summarize_by_date
summarize_by_time
2条答案
按热度按时间ktecyv1j1#
以下是如何计算某些每小时天气数据的日平均值的示例:
为了更好地回答您的问题,我们需要您的数据示例。根据2015-2023年的数据,你所说的“为2024年创建一个系列”也不清楚。
myss37ts2#
如果你必须处理(复杂的)时间序列,那么R-package
timetk
可能会让你感兴趣。它有两个很好的函数summarize_by_date
和summarize_by_time
,你可能会感兴趣。网址:https://business-science.github.io/timetk/