1. Nauka
  2. /
  3. Projekty
  4. /
  5. Studium przypadku: analiza danych szeregów czasowych miasta w R

Connected

ćwiczenie

Zapisywanie danych – część II

Dane flights_xts zostały już zapisane do pliku rds na przyszłość. Co jednak zrobić, jeśli chcesz udostępnić je współpracownikom, którzy nie korzystają z R?

Drugą opcją zapisywania obiektów xts jest konwersja do formatów przenośnych, niezależnych od środowiska R – na przykład do plików CSV (wartości oddzielone przecinkami). Służy do tego polecenie write.zoo().

Po wyeksportowaniu obiektu xts do pliku CSV możesz wczytać dane z powrotem do R za pomocą polecenia read.zoo(). W odróżnieniu od readRDS będziesz jednak musiało ponownie zakodować dane jako obiekt xts (używając as.xts).

Instrukcje

100 XP
  • Użyj write.zoo(), aby zapisać dane flights_xts do pliku "flights_xts.csv". Pamiętaj, aby określić separator wartości (",") za pomocą argumentu sep.
  • Wczytaj plik z powrotem do R za pomocą read.zoo(). Podaj nazwę wyeksportowanego pliku oraz metodę separacji danych. Przejrzyj pozostałe argumenty, ale nie zmieniaj kodu. Zapisz nowy obiekt pod nazwą flights2.
  • Przekoduj obiekt flights2 z powrotem do formatu xts za pomocą as.xts(). Zapisz nowy obiekt xts pod nazwą flights_xts2.