滚动窗口函数
滚动平均可用于"平滑"噪声较大的数据,便于展示数值平均而言变化的快慢。
在本练习中,您将使用时间序列 us_temperatures,其中包含美国三个城市的每小时气温读数。借助滚动窗口,您将分别用不同的窗口宽度计算滚动统计量——平均值、最大值和中位数——以观察窗口大小变化带来的影响!
需要特别注意:滚动中位数需要使用奇数的窗口宽度!
时间序列 us_temperatures 以及 zoo 和 ggplot2 包已为您准备好。
本练习是课程的一部分
R 中的时间序列数据处理
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create and plot the rolling average
___(___) %>%
autoplot() +
theme_light() +
labs(y = "Degrees Celsius")