Jak přimět getSymbols() vrátit načtená data
V předchozím cvičení getSymbols() automaticky vytvořila objekt pojmenovaný podle zadaného symbolu. V tomto cvičení se naučíš, jak přimět getSymbols() data přímo vrátit, abys je mohl/a přiřadit sám/sama.
Existují dva argumenty, které zajistí, že getSymbols() data vrátí:
- Nastav
auto.assign = FALSE. - Nastav
env = NULL.
Oba způsoby fungují stejně, ale auto.assign = FALSE lépe popisuje, co se děje. Používej právě tento – v budoucnu si snáze vzpomeneš, co auto.assign = FALSE znamená.
Toto cvičení je součástí kurzu
Importing and Managing Financial Data in R
Pokyny k cvičení
- Stáhni data pro SPY a přiřaď je do objektu
spys pomocí argumentuauto.assign. - Použij funkci
str()k zobrazení struktury objektuspy. - Stáhni data pro JNJ a přiřaď je do objektu
jnjs pomocí argumentuenv. - Znovu použij
str(), tentokrát na objektjnj.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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