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í

Kódování a vizualizace dat Boston Red Sox

Po prozkoumání a zpracování dat o letech, počasí a ekonomice chce tvůj klient pokrýt i zbývající oblasti. Logicky by rád získal data o hlavních bostonských sportovních týmech: Boston Red Sox (baseball), New England Patriots (americký fotbal), Boston Bruins (hokej) a Boston Celtics (basketbal). V této kapitole připravíš data o rozpisech a výsledcích všech zápasů těchto týmů v letech 2010 až 2015. Je to skvělá příležitost, jak si dále procvičit práci s časovými řadami!

Na začátek máš k dispozici data o zápasech Boston Red Sox z let 2010 až 2015. V tomto cvičení data prozkoumáš, převedeš je do formátu xts a zobrazíš některé časové trendy. Datový rámec redsox je dostupný v tvém pracovním prostředí.

Pokyny

100 XP
  • Pomocí summary() si zobraz základní souhrnné statistiky o datech redsox. Zaměř se na sloupec s datem a zkontroluj, zda se v datech vyskytují chybějící hodnoty (NA), které je potřeba ošetřit.
  • Jakmile ověříš, že data redsox lze převést na xts, začni tím, že zakódujeme sloupec date jako objekt reprezentující čas pomocí as.Date().
  • Použij as.xts() k převodu dat redsox na xts – nezapomeň nastavit order.by na sloupec date. Odstraň také sloupec s datem (pomocí notace [, -1]), aby byl výsledný xts objekt numerický.
  • Pomocí plot.zoo() vykresli skóre Red Sox (boston_score) a skóre soupeřů (opponent_score) v čase. Jaké trendy z těchto grafů vyčteš?