Spraw, żeby getSymbols() zwracała pobrane dane
W poprzednim ćwiczeniu getSymbols() automatycznie tworzyła obiekt o nazwie odpowiadającej podanemu symbolowi. W tym ćwiczeniu nauczysz się, jak sprawić, żeby getSymbols() zwracała dane bezpośrednio – dzięki temu możesz samodzielnie przypisać wynik do zmiennej.
Są dwa argumenty, które powodują, że getSymbols() zwraca dane:
- Ustaw
auto.assign = FALSE. - Ustaw
env = NULL.
Obie metody działają tak samo, ale auto.assign = FALSE lepiej opisuje zachowanie funkcji. Używaj tego argumentu – łatwiej zapamiętasz, co oznacza auto.assign = FALSE.
To ćwiczenie jest częścią kursu
Importowanie i zarządzanie danymi finansowymi w R
Instrukcje do ćwiczenia
- Pobierz dane SPY i przypisz je do obiektu o nazwie
spy, korzystając z argumentuauto.assign. - Użyj funkcji
str(), aby wyświetlić strukturę obiektuspy. - Pobierz dane JNJ i przypisz je do obiektu o nazwie
jnj, korzystając z argumentuenv. - Użyj ponownie funkcji
str(), tym razem na obiekciejnj.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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