1. Učit se
  2. /
  3. Projekty
  4. /
  5. Případová studie: Analýza časových řad městských dat v R

Connected

cvičení

Výpočet a vizualizace klouzavého průměru

Posledním baseballovým ukazatelem, který chceš vygenerovat, je L10 – klouzavý průměr výher a proher z posledních deseti zápasů. Zatímco kumulativní průměr výher a proher říká, jak si tým vede celkově, ukazatel L10 poskytuje konkrétnější obrázek o jeho nedávné formě. Mimo svět sportu je tato metrika srovnatelná s finančním ukazatelem zaměřeným na nedávnou výkonnost portfolia.

Pro výpočet klouzavého průměru výher a proher se vrať k příkazu rollapply() použitému v předchozí kapitole. Tentokrát chceš aplikovat funkci mean na posledních 10 zápasů Red Sox v libovolném okamžiku sezóny 2013.

Objekt redsox_xts včetně sloupce win_loss máš k dispozici ve svém pracovním prostředí.

Pokyny

100 XP
  • Vytvoř nový objekt xts obsahující pouze sezónu 2013. Pojmenuj ho redsox_2013.
  • Pomocí rollapply() vypočítej ukazatel lastten_2013 ze sloupce win_loss v objektu redsox_2013. Nastav width na 10, aby byly zahrnuty poslední odehrané zápasy Red Sox, a argument FUN nastav na mean pro výpočet průměru sloupce win_loss.
  • Pomocí plot.xts() si zobraz nový ukazatel pro sezónu 2013. Argument ylim nechej tak, jak je v předpřipraveném kódu.