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í

Sloučení pomocí rbind()

Teď, když znáš strukturu a rozsah dat o teplotách, je tvým dalším úkolem převést tyto objekty na xts a sloučit je pomocí rbind().

Předtím, než objekt převedeš na xts, musíš určit sloupec, který bude tvořit časový index, a ověřit, že je zakódovaný jako objekt pracující s časem. V tomto případě si ověř třídu sloupce date v objektech temps_1 a temps_2. Jakmile vhodný časový index identifikuješ, můžeš oba objekty zakódovat jako xts a sloučit je po řádcích.

Objekty temps_1 a temps_2 jsou dostupné v tvém pracovním prostoru a balíček xts je již načtený.

Pokyny

100 XP
  • Pomocí dvou volání class() ověř, že sloupce date v objektech temps_1 a temps_2 jsou zakódované jako objekty pracující s časem (Date, POSIXct, POSIXlt, yearmon apod.).
  • Pomocí as.xts() převeď každý z datových rámců s teplotami (temps_1 a temps_2) na samostatný objekt xts. Nezapomeň zadat příslušný časový sloupec pro argument order.by a odebrat ho z dat ve formátu data[, -sloupec].
  • Pomocí dvou volání head() ověř, že jsou tvoje nové objekty xts správně naformátované.
  • Pomocí rbind() slouč své objekty xts do jednoho objektu: temps_xts.
  • Pomocí kombinace first() a last() získej data z prvních 3 dnů posledního měsíce prvního roku v temps_xts.