Seznámení s getSymbols()
Funkce getSymbols() z balíčku quantmod nabízí jednotné rozhraní pro import dat z různých zdrojů přímo do tvého pracovního prostředí. Ve výchozím nastavení importuje getSymbols() data jako objekt xts.
V tomto cvičení se seznámíš s funkcí getSymbols(). Použiješ ji k importu dat QQQ z Yahoo! Finance. QQQ je burzovně obchodovaný fond sledující index Nasdaq 100 a Yahoo! Finance je výchozí zdroj dat pro getSymbols().
Argumentem Symbols určíš nástroj (tj. burzovní symbol), který chceš importovat. Protože Symbols je první argument funkce getSymbols(), obvykle stačí zadat jen název nástroje a Symbols = vynechat.
Toto cvičení je součástí kurzu
Importing and Managing Financial Data in R
Pokyny k cvičení
- Načti balíček quantmod pomocí funkce
library(). - Použij
getSymbols()k importu dat QQQ. Ujisti se, že data budou přiřazena do proměnnéQQQ(auto.assign = TRUE). - Pomocí funkce
str()si prohlédni strukturu objektuQQQ, kterýgetSymbols()vytvořila. Všimni si atributůsrcaupdated. - Pomocí funkce
head()zobraz prvních několik řádků objektuQQQ.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Load the quantmod package
# Import QQQ data from Yahoo! Finance
# Look at the structure of the object getSymbols created
# Look at the first few rows of QQQ