Importowanie plików tekstowych w innych formatach
W poprzednim ćwiczeniu dowiedziałeś się, jak importować dobrze sformatowane dane CSV za pomocą getSymbols(). Niestety, większość danych nie jest tak starannie przygotowana.
Pakiet zoo udostępnia kilka funkcji do importowania plików tekstowych jako obiekty zoo. Główną z nich jest read.zoo(), która stanowi nakładkę na read.table(). Klasa xts rozszerza klasę zoo, dzięki czemu wynik działania read.zoo() możesz łatwo przekonwertować na obiekt xts za pomocą as.xts().
W tym ćwiczeniu nauczysz się, jak używać read.zoo() do importowania tych samych danych AMZN.csv, co w poprzednim ćwiczeniu.
To ćwiczenie jest częścią kursu
Importowanie i zarządzanie danymi finansowymi w R
Instrukcje do ćwiczenia
- Użyj
read.zoo(), aby zaimportować plikAMZN.csv. Przypisz wynik do obiektu o nazwieamzn_zoo. - Przekonwertuj
amzn_zoona obiekt xts. Przypisz wynik do obiektu o nazwieamzn_xts. - Wyświetl pierwsze kilka wierszy obiektu
amzn_xts.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import the AMZN.csv file using read.zoo
amzn_zoo <- read.zoo("___", sep = "___", header = ___)
# Convert to xts
# Look at the first few rows of amzn_xts