1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Práce s daty a časy v R

Connected

Cvičení

Extrakce pro filtrování a sumarizaci

Extrakce složek data a času se hodí i při filtrování pozorování nebo vytváření souhrnů. Pokud tě zajímají jen pracovní dny (tedy ne víkendy), stačí extrahovat den v týdnu a víkendy odfiltrovat – například takto: wday(date) %in% 2:6.

V předchozím cvičení jsi zjistil/a, že leden, únor a březen jsou v Aucklandu skvělé měsíce pro příjemné teploty – ale budeš potřebovat pláštěnku?

V tomto cvičení to zjistíš! Z hodinových dat vypočítáš, kolik dní v každém měsíci přes den pršelo.

Pokyny

100 XP
  • Z datetime vytvoř nové sloupce pro hodinu a měsíc pozorování. Měsíc nezapomeň pojmenovat.
  • Filtruj pouze denní pozorování, kde je hodina větší nebo rovna 8 a zároveň menší nebo rovna 22.
  • Seskup pozorování nejprve podle month, potom podle date a vytvoř souhrn pomocí any() nad sloupcem rainy. Výsledkem je jedna hodnota za den.
  • Proveď další sumarizaci sečtením hodnot any_rain. Výsledkem je jedna hodnota za měsíc.