1. Nauka
  2. /
  3. Kursy
  4. /
  5. Importowanie i zarządzanie danymi finansowymi w R

Connected

ćwiczenie

Ustaw domyślne źródło danych dla jednego symbolu

Zmiana domyślnego źródła dla jednego instrumentu przydaje się wtedy, gdy różne źródła używają tego samego symbolu dla różnych instrumentów. Na przykład getSymbols("CP", src = "yahoo") wczyta dane Canadian Pacific Railway z Nowojorskiej Giełdy Papierów Wartościowych, natomiast getSymbols("CP", src = "FRED") pobierze dane o zyskach korporacji po opodatkowaniu z amerykańskiego Biura Analiz Ekonomicznych.

Funkcja setSymbolLookup() pozwala określić domyślne źródło danych dla danego instrumentu. W tym ćwiczeniu nauczysz się, jak sprawić, by getSymbols("CP") wczytywało dane o zyskach korporacji z FRED zamiast danych giełdowych Canadian Pacific z Yahoo Finance.

Funkcja setSymbolLookup() przyjmuje dowolną liczbę par nazwa = wartość, gdzie nazwa to symbol instrumentu, a wartość to nazwana lista argumentów getSymbols() dla tego konkretnego symbolu.

Instrukcje

100 XP
  • Użyj funkcji head(), aby wyświetlić pierwsze wiersze danych dla CP – zbiór został już dla ciebie wczytany.
  • Uzupełnij wywołanie setSymbolLookup(), aby jako źródło dla CP ustawić FRED.
  • Wywołaj getSymbols(), aby wczytać dane ponownie.
  • Wyświetl pierwsze wiersze CP i porównaj wynik z wynikiem z pierwszej instrukcji.