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

Đặt đối số mặc định cho một nguồn getSymbols

Bạn cũng có thể dùng setDefaults() cho từng phương thức nguồn của getSymbols(). Bài tập này sẽ hướng dẫn bạn cách đổi giá trị mặc định của đối số from cho getSymbols.yahoo().

Bạn có thể tìm các đối số của một phương thức cụ thể bằng cách dùng help() (ví dụ help("getSymbols.yahoo")) hoặc gọi args() để in chúng ra console (ví dụ args(getSymbols.yahoo)). Gọi getDefaults() sẽ hiển thị các giá trị mặc định hiện tại (nếu có).

Lưu ý, bạn không được gọi trực tiếp getSymbols.yahoo()!

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 hàm args() để in tất cả đối số mặc định của getSymbols.yahoo().
  • Đặt mặc định của from cho getSymbols.yahoo() thành "2000-01-01".
  • Dùng getDefaults() để xác nhận rằng mặc định from đã được đặt đúng.

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.

# Look at getSymbols.yahoo arguments


# Set default 'from' value for getSymbols.yahoo
setDefaults(___, ___ = "2000-01-01")

# Confirm defaults were set correctly
getDefaults("___")
Chỉnh sửa và Chạy Mã