1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Analýza časových řad v R

Connected

cvičení

Vizualizace objektu časové řady

Při analýze dat je vizualizace často velmi přínosná – a analýza časových řad není výjimkou. Pokud je zkoumaný dataset třídy ts, funkce plot() automaticky zahrne informace o časovém indexu do grafu.

Podívejme se na dataset eu_stocks (v R dostupný jako EuStockMarkets). Obsahuje denní závěrečné ceny hlavních evropských burzovních indexů z let 1991–1998, konkrétně z Německa (DAX), Švýcarska (SMI), Francie (CAC) a Spojeného království (FTSE). Data byla zaznamenávána pouze v obchodní dny, takže víkendy a svátky v nich chybí. Budeme pracovat s předpokladem, že dataset má rovnoměrně rozmístěná pozorování a jde o čtyřrozměrnou časovou řadu.

Na závěr této kapitoly si v tomto cvičení procvičíš několik funkcí, které už znáš, a aplikuješ je na tento nový dataset.

Pokyny

100 XP
  • Pomocí is.ts() zkontroluj, jestli je eu_stocks objekt třídy ts.
  • Zobraz začátek, konec a frekvenci datasetu eu_stocks pomocí funkcí start(), end() a frequency().
  • Vykresli jednoduchý graf dat eu_stocks příkazem plot().
  • Vykresli komplexnější graf časové řady dat eu_stocks příkazem ts.plot(). Doplň dataset eu_stocks do předpřipraveného kódu a ostatní argumenty nechej beze změny.
  • Pomocí předpřipraveného kódu přidej do grafu časové řady legendu.