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

Truy cập đối tượng bằng get() hoặc backticks

Đôi khi, bạn có thể tải dữ liệu cho một công cụ có tên không hợp lệ về mặt cú pháp. Tên hợp lệ về mặt cú pháp chỉ chứa chữ cái, chữ số, "." và "_", và phải bắt đầu bằng một chữ cái hoặc một dấu "." theo sau là một ký tự không phải số.

Ví dụ, mã cho cổ phiếu Berkshire Hathaway hạng A là "BRK-A", không hợp lệ về mặt cú pháp vì chứa ký tự "-". Một ví dụ khác là cổ phiếu Trung Quốc, có mã gồm các chữ số. Mã Yahoo Finance cho chỉ số SSE Composite là "000001.SS".

Bạn có thể dùng hàm get hoặc backticks (`) để truy cập các đối tượng có tên không hợp lệ về mặt cú pháp.

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 getSymbols() để tải dữ liệu cho "BRK-A".
  • Dùng backticks (`) và head() để xem vài dòng đầu của dữ liệu.
  • Dùng get() để gán dữ liệu do getSymbols() tải về vào một đối tượng tên BRK.A.

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.

# Load BRK-A data


# Use backticks (`) and head() to look at the loaded data
___(`___`)

# Use get() to assign the BRK-A data to an object named BRK.A
___ <- get("___")
Chỉnh sửa và Chạy Mã