Bắt đầu ngayBắt đầu miễn phí

Hàm cửa sổ cuộn (rolling)

Trung bình trượt (rolling averages) giúp “làm mượt” dữ liệu nhiễu khi bạn muốn thể hiện tốc độ giá trị thay đổi trung bình nhanh hay chậm.

Trong bài tập này, bạn sẽ làm việc với chuỗi thời gian us_temperatures, gồm số đo nhiệt độ theo giờ từ ba thành phố ở Hoa Kỳ. Dùng cửa sổ cuộn, bạn sẽ tính các thống kê cuộn — trung bình, giá trị lớn nhất và trung vị — với các độ rộng cửa sổ khác nhau để xem ảnh hưởng của việc thay đổi kích thước cửa sổ!

Lưu ý quan trọng: trung vị cuộn yêu cầu độ rộng cửa sổ là số lẻ!

Chuỗi thời gian us_temperatures và các gói zooggplot2 đã được cung cấp cho bạn.

Bài tập này là một phần của khóa học

Xử lý Dữ liệu Chuỗi Thời gian trong R

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Create and plot the rolling average
___(___) %>%
  autoplot() + 
  theme_light() + 
  labs(y = "Degrees Celsius")
Chỉnh sửa và Chạy Mã