Змусьте getSymbols() повертати отримані дані
У попередній вправі getSymbols() автоматично створювала об'єкт із назвою, як у наданого вами символу. У цій вправі ви навчитеся змушувати getSymbols() повертати дані, щоб ви могли самі призначити результат змінній.
Є два аргументи, які змушують getSymbols() повертати дані:
- Встановіть
auto.assign = FALSE. - Встановіть
env = NULL.
Обидва способи функціонально еквівалентні, але auto.assign = FALSE краще описує поведінку. Використовуйте його, бо так вам буде легше запам'ятати значення auto.assign = FALSE надалі.
Ця вправа є частиною курсу
Імпорт і керування фінансовими даними в R
Інструкції до вправи
- Завантажте дані SPY та призначте їх об'єкту
spy, використавши аргументauto.assign. - Скористайтеся функцією
str(), щоб переглянути структуру об'єктаspy. - Завантажте дані JNJ та призначте їх об'єкту
jnj, використавши аргументenv. - Знову виконайте
str(), але вже для об'єктаjnj.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Assign SPY data to 'spy' using auto.assign argument
# Look at the structure of the 'spy' object
# Assign JNJ data to 'jnj' using env argument
# Look at the structure of the 'jnj' object