Wprowadzenie do getSymbols()
Funkcja getSymbols() z pakietu quantmod zapewnia spójny interfejs do importowania danych z różnych źródeł do twojego środowiska pracy. Domyślnie getSymbols() importuje dane jako obiekt xts.
To ćwiczenie zapozna cię z funkcją getSymbols(). Użyjesz jej do zaimportowania danych QQQ z Yahoo! Finance. QQQ to fundusz ETF śledzący indeks Nasdaq 100, a Yahoo! Finance jest domyślnym źródłem danych dla getSymbols().
Argument Symbols służy do określenia instrumentu (czyli symbolu giełdowego), który chcesz zaimportować. Ponieważ Symbols jest pierwszym argumentem funkcji getSymbols(), zwykle wystarczy podać nazwę instrumentu bez pisania Symbols =.
To ćwiczenie jest częścią kursu
Importowanie i zarządzanie danymi finansowymi w R
Instrukcje do ćwiczenia
- Załaduj pakiet quantmod za pomocą funkcji
library(). - Użyj funkcji
getSymbols(), aby zaimportować dane QQQ. Upewnij się, że dane zostaną przypisane do zmiennejQQQ(auto.assign = TRUE). - Użyj funkcji
str(), aby wyświetlić strukturę obiektuQQQutworzonego przezgetSymbols(). Zwróć uwagę na atrybutysrciupdated. - Użyj funkcji
head(), aby wyświetlić pierwsze wiersze obiektuQQQ.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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