1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích chuỗi thời gian bằng R

Connected

Bài tập

Xác định tần suất lấy mẫu

Bên cạnh việc xem dữ liệu và vẽ theo thời gian, bạn còn có thể thực hiện thêm một số thao tác khác trên bộ dữ liệu chuỗi thời gian.

Hàm start() và end() lần lượt trả về chỉ số thời gian của quan sát đầu tiên và cuối cùng. Hàm time() tính một vector các chỉ số thời gian, với một phần tử cho mỗi thời điểm mà chuỗi được quan sát.

Hàm deltat() trả về khoảng thời gian cố định giữa các quan sát và hàm frequency() trả về số quan sát trên một đơn vị thời gian. Cuối cùng, hàm cycle() trả về vị trí trong chu kỳ của mỗi quan sát.

Trong bài tập này, bạn sẽ thực hành áp dụng các hàm này cho bộ dữ liệu AirPassengers, báo cáo tổng số hành khách quốc tế theo tháng (nghìn người) từ năm 1949 đến 1960.

Hướng dẫn

100 XP
  • Bắt đầu bằng cách vẽ dữ liệu AirPassengers với một lệnh plot() đơn giản.
  • Tiếp theo, liệt kê thời điểm quan sát đầu tiên và cuối cùng trong AirPassengers bằng start() và end() tương ứng.
  • Cuối cùng, hiểu thêm về bộ dữ liệu này bằng cách dùng các lệnh time(), deltat(), frequency(), và cycle() trên AirPassengers.