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

Nhập tệp văn bản ở các định dạng khác

Bài trước đã hướng dẫn bạn cách nhập dữ liệu CSV được định dạng tốt bằng getSymbols(). Tiếc là đa số dữ liệu ngoài đời không gọn gàng như vậy.

Gói zoo cung cấp một số hàm để nhập tệp văn bản thành đối tượng zoo. Hàm chính là read.zoo(), vốn bao bọc read.table(). Lớp xts mở rộng zoo, nên bạn có thể dễ dàng chuyển kết quả của read.zoo() thành một đối tượng xts bằng as.xts().

Trong bài này, bạn sẽ học cách dùng read.zoo() để nhập lại dữ liệu AMZN.csv từ bài trước.

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

Nhập và quản lý dữ liệu tài chính trong R

Xem khóa học

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

  • Dùng read.zoo() để nhập AMZN.csv. Gán kết quả cho đối tượng tên amzn_zoo.
  • Chuyển amzn_zoo sang đối tượng xts. Gán kết quả cho đối tượng tên amzn_xts.
  • Xem vài hàng đầu tiên của amzn_xts.

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.

# Import the AMZN.csv file using read.zoo
amzn_zoo <- read.zoo("___", sep = "___", header = ___)

# Convert to xts


# Look at the first few rows of amzn_xts
Chỉnh sửa và Chạy Mã