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

Connected

ćwiczenie

Wczytywanie pliku tekstowego z wieloma instrumentami

Poprzednie ćwiczenia sprawdzają się wtedy, gdy każdy plik zawiera tylko jeden instrument. Niektóre programy i dostawcy danych mogą jednak umieszczać dane wszystkich instrumentów w jednym pliku. W tym ćwiczeniu nauczysz się, jak importować taki plik.

Ponownie możesz użyć funkcji read.zoo(). Tym razem skorzystasz z jej argumentu split, który pozwala wskazać nazwę lub numer kolumny (bądź kolumn) zawierającej zmienne identyfikujące unikalne obserwacje.

Plik two_symbols.csv w twoim katalogu roboczym zawiera dane bid/ask dla dwóch instrumentów – każdy wiersz to jedna obserwacja bid lub ask dla jednego instrumentu. Użyjesz argumentu split, aby zaimportować dane do obiektu, w którym ceny bid i ask obu instrumentów znajdą się w jednym wierszu.

Instrukcje

100 XP
  • Zaimportuj pierwsze 5 wierszy pliku two_symbols.csv za pomocą read.csv(). Wynik przypisz do zmiennej two_symbols_data.
  • Przyjrzyj się strukturze obiektu two_symbols_data i zwróć uwagę na nazwy oraz położenie kolumn.
  • Użyj read.zoo(), aby zaimportować plik two_symbols.csv, podając w argumencie split nazwy kolumn z symbolem i typem. Wynik przypisz do zmiennej two_symbols_zoo.
  • Wyświetl pierwsze kilka wierszy obiektu two_symbols_zoo.