1. Nauka
  2. /
  3. Kursy
  4. /
  5. Manipulowanie danymi szeregów czasowych w R

Connected

ćwiczenie

Przechodzenie między data.frame a zoo

Pracując z rzeczywistymi danymi szeregów czasowych, często importujesz dane z arkuszy kalkulacyjnych i tabel – czyli dane w formacie ramki danych. Konwersja do obiektu zoo ułatwia przeprowadzenie analizy szeregów czasowych!

Z kolei zamiana szeregu czasowego na ramkę danych pozwala manipulować danymi i eksportować je w formacie czytelnym dla wielu innych programów i języków programowania poza R.

Szeregiem czasowym card_prices – zawierającym średnie dzienne ceny trzech kart do gry – oraz bibliotekami lubridate, zoo i ggplot2 dysponujesz już od razu.

Instrukcje

100 XP
  • Przekształć obiekt zoo o nazwie card_prices na ramkę danych za pomocą funkcji fortify i przypisz wynik do zmiennej cards_df.

  • Zsumuj trzy kolumny cenowe z cards_df i przypisz wynik do nowej kolumny cards_df$total_price.

  • Utwórz nowy szereg czasowy total_price_zoo na podstawie kolumn Index i total_price z cards_df.

  • Wywołaj autoplot dla total_price_zoo.