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

Kiểm tra xem một đối tượng có phải chuỗi thời gian hay không

Khi tự xây dựng bộ dữ liệu, bạn có thể tạo chúng dưới dạng đối tượng ts. Hãy nhớ lại bộ dữ liệu data_vector từ bài trước, vốn chỉ là một vector số, và time_series, đối tượng ts bạn đã tạo từ data_vector bằng hàm ts() cùng thông tin về thời điểm bắt đầu và tần suất quan sát. Để nhắc lại, data_vectortime_series được hiển thị trong biểu đồ bên phải.

Khi bạn dùng bộ dữ liệu từ nguồn khác, chẳng hạn như các bộ dữ liệu đi kèm trong một gói R, bạn có thể kiểm tra xem chúng có phải đối tượng ts hay không bằng lệnh is.ts(). Kết quả sẽ là TRUE nếu dữ liệu thuộc lớp ts, hoặc FALSE nếu không.

Trong bài tập này, bạn sẽ kiểm tra lớp của các bộ dữ liệu bạn đã sử dụng xuyên suốt chương này.

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

Phân tích chuỗi thời gian bằng R

Xem khóa học

Hướng dẫn bài tập

  • Dùng is.ts() cho các đối tượng data_vectortime_series từ bài trước.
  • Gọi is.ts() một lần nữa để kiểm tra lớp của bộ dữ liệu Nile đã dùng ở các bài trước.
  • Tiếp tục theo hướng đó bằng cách dùng is.ts() với bộ dữ liệu AirPassengers.

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.

# Check whether data_vector and time_series are ts objects



# Check whether Nile is a ts object


# Check whether AirPassengers is a ts object

Chỉnh sửa và Chạy Mã