1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Visualizing Time Series Data in R

Connected

cvičení

Funkce plot() – základní parametry

Funkce plot.xts() je nejužitečnějším nástrojem pro vizualizaci časových řad v R. Funguje podobně jako obecné funkce pro vykreslování grafů, ale na ose x zobrazuje časovou škálu. Místo plot.xts() můžeš použít i plot() – pokud je vstupní objekt typu xts, výsledek bude stejný.

Podívejme se na několik příkladů:

> # Základní syntaxe
> plot(mydata)

> # Přidání názvu a zdvojnásobení tloušťky čáry
> plot(mydata, main = "Stock XYZ", lwd = 2)

> # Přidání popisků os X a Y
> plot(mydata, xlab = "X axis", ylab = "Y axis")

Jak vidíš, funkce nabízí širokou škálu parametrů, které ti dávají téměř neomezené možnosti přizpůsobení. Každé volání plot() přitom vytvoří zcela nový graf, který bere v úvahu pouze parametry zadané v daném volání.

Pokud chceš zobrazit prvních několik řádků datasetu mydata v konzoli, použij head(mydata). Pro zobrazení pouze názvů sloupců použij colnames(mydata). Konkrétní sloupec datasetu pak vyberéš tak, že za název datasetu přidáš znak dolaru a název sloupce – například mydata$mycolumn.

V tomto cvičení budeš pracovat se stejným datasetem data, který obsahuje denní ceny akcií čtyř velkých společností od roku 2015.

Pokyny

100 XP
  • Zobraz prvních několik řádků datasetu data
  • Zobraz názvy sloupců datasetu
  • Vykresli první časovou řadu datasetu a nastav název grafu na název akcie "yahoo"
  • Vykresli první časovou řadu znovu se stejným názvem a přidej popisek osy X "date" a osy Y "price"