Zacznij terazZacznij za darmo

Tworzenie poprawnych nazw dla wielu instrumentów

We wcześniejszym ćwiczeniu poznałeś(-aś) sposób użycia setSymbolLookup() do ustawienia domyślnego źródła danych dla getSymbols(). Funkcja setSymbolLookup() pozwala również tworzyć mapowanie między symbolem instrumentu a nazwą obiektu w R.

Jest to przydatne, gdy chcesz pobrać dane dla wielu symboli, które nie są składniowo poprawnymi nazwami lub których nazwy kolidują z innymi zmiennymi w R.

Przykładem takiej kolizji jest symbol akcji AT&T – T – często używany jako skrócona forma wartości logicznej TRUE.

Aby zmienić nazwę danego symbolu, przekaż argumenty do setSymbolLookup() w postaci listy, na przykład: setSymbolLookup(NOWA_NAZWA = list(name = "STARA_NAZWA")).

To ćwiczenie jest częścią kursu

Importowanie i zarządzanie danymi finansowymi w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Ustaw nazwę dla "BRK-A" jako "BRK.A".
  • Ustaw nazwę dla "T" (AT&T) jako "ATT".
  • Użyj jednego wywołania getSymbols(), aby wczytać dane dla obu instrumentów, korzystając z przypisanych im nowych nazw.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Set name for BRK-A to BRK.A


# Set name for T to ATT
setSymbolLookup(___ = list(name = "___"))


# Load BRK.A and ATT data
getSymbols(c("___", "___"))
Edytuj i uruchom kod