1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Xử lý Dữ liệu Chuỗi Thời gian trong R

Connected

Bài tập

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 zoo và ggplot2 đã được cung cấp cho bạn.

Hướng dẫn 1/3

undefined XP
  • 1
    • Tạo trung bình cuộn 12 giờ canh phải (right-aligned) cho us_temperatures và quan sát biểu đồ của nó.
  • 2
    • Tạo giá trị lớn nhất cuộn 24 giờ canh trái (left-aligned) cho us_temperatures và vẽ biểu đồ kết quả.
  • 3
    • Tạo trung vị cuộn 99 giờ canh giữa (center-aligned) cho us_temperatures và quan sát biểu đồ thu được.