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

Connected

cvičení

Zvýraznění událostí v časové řadě

Také sis mohl/a všimnout, že funkce abline() umožňuje přidat do existujícího grafu přímé čáry. Konkrétně můžeš nakreslit horizontální čáru pro označení konkrétní hodnoty na ose Y pomocí parametru h, nebo vertikální čáru pro označení konkrétního data pomocí parametru v:

> abline(h = NULL, v = NULL, ...)

Měj na paměti, že index objektu xts tvoří datumové objekty, takže osa X grafu bude také obsahovat data. V tomto cvičení využiješ indexování spolu s funkcemi as.Date("YYYY-MM-DD") a mean() k vizuálnímu porovnání průměrné ceny akcií Citigroup s jejich cenou ze 4. ledna 2016, kdy byly ovlivněny turbulencemi na čínském akciovém trhu.

K dispozici máš stejný dataset data jako dříve. Pojďme na to!

Poznámka: tento kód vyžaduje xts verze 0.9-7. Konkrétní verze balíčků můžeš instalovat pomocí remotes::install_version().

Pokyny

100 XP
  • Vykresli třetí řadu z datasetu data s názvem "Citigroup"
  • Vytvoř objekt vert_line jako index datového bodu v řadě "citigroup", který odpovídá 4. lednu 2016
  • Přidej červenou vertikální čáru pro toto datum pomocí abline(), .index() a objektu vert_line
  • Vytvoř objekt hori_line rovný průměrné hodnotě ceny "citigroup"
  • Přidej modrou horizontální čáru pro tuto průměrnou hodnotu pomocí abline() a objektu hori_line