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

Tiết kiệm thời gian - I

Bạn đã chuyển đổi thành công dữ liệu flights sang một đối tượng xts, vẽ biểu đồ thông tin theo thời gian và tính một vài chỉ số hữu ích để hỗ trợ phân tích. Bạn thậm chí còn thực hiện được phân tích mô tả nhanh bằng cách vẽ các chỉ số này theo thời gian.

Bước cuối cùng trong mọi thao tác với dữ liệu chuỗi thời gian là lưu đối tượng xts để bạn có thể dễ dàng quay lại dùng sau này.

Đầu tiên, bạn sẽ muốn lưu đối tượng xts dưới dạng tệp rds để dùng riêng. Để làm việc này, hãy dùng lệnh saveRDS(), lệnh này lưu đối tượng của bạn ra tệp với tên bạn chỉ định (dùng đối số file). Mặc định, saveRDS() sẽ lưu vào thư mục làm việc hiện tại.

Khi cần mở lại dữ liệu đã lưu, bạn có thể dùng lệnh readRDS() để mở tệp. Như bạn sẽ thấy trong bài tập này, cách này giữ nguyên lớp của đối tượng xts của bạn.

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

Nghiên cứu tình huống: Phân tích dữ liệu chuỗi thời gian của thành phố bằng R

Xem khóa học

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

  • Dùng saveRDS() để lưu đối tượng dữ liệu flights_xts vào một tệp rds. Đặt tên tệp là "flights_xts.rds".
  • Mở tệp rds bằng readRDS(). Lưu dữ liệu mới thành flights_xts2.
  • Dùng class() để kiểm tra lớp của đối tượng flights_xts2 mới.

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.

# Save your xts object to rds file using saveRDS
saveRDS(object = ___, file = "___")

# Read your flights_xts data from the rds file
flights_xts2 <- readRDS("___")

# Check the class of your new flights_xts2 object


# Examine the first five rows of your new flights_xts2 object
Chỉnh sửa và Chạy Mã