Zacznij terazZacznij za darmo

Dostęp do obiektu za pomocą get() lub grawisów

Zdarza się, że pobierasz dane dla instrumentu, którego nazwa nie jest syntaktycznie poprawna. Poprawne syntaktycznie nazwy mogą zawierać litery, cyfry, "." oraz "_", a ponadto muszą zaczynać się od litery lub "." poprzedzającego znak inny niż cyfra.

Na przykład symbol akcji Berkshire Hathaway klasy A to "BRK-A" – nazwa syntaktycznie niepoprawna, ponieważ zawiera znak "-". Innym przykładem są chińskie spółki giełdowe, których symbole składają się z cyfr. Symbol Yahoo Finance dla indeksu SSE Composite to "000001.SS".

Aby uzyskać dostęp do obiektów o syntaktycznie niepoprawnych nazwach, możesz użyć funkcji get lub grawisów (`)

To ćwiczenie jest częścią kursu

Importowanie i zarządzanie danymi finansowymi w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj getSymbols(), aby wczytać dane dla "BRK-A".
  • Użyj grawisów (`) i funkcji head(), aby wyświetlić pierwsze kilka wierszy danych.
  • Użyj get(), aby przypisać dane wczytane przez getSymbols() do obiektu o nazwie BRK.A.

Interaktywne ćwiczenie praktyczne

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

# Load BRK-A data


# Use backticks (`) and head() to look at the loaded data
___(`___`)

# Use get() to assign the BRK-A data to an object named BRK.A
___ <- get("___")
Edytuj i uruchom kod