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

Connected

Cvičení

Přidávání užitečných popisků

V předchozím cvičení jsi zjistil/a měsíce vydání:

head(month(release_time))

a výsledkem byla čísla měsíců. Někdy je ale praktičtější (zejména pro grafy nebo tabulky) mít měsíce pojmenované. Funkce month() i wday() (den v týdnu) proto nabízejí dodatečné argumenty label a abbr. Nastav label = TRUE, aby byl výstup označen názvy měsíců (nebo dnů v týdnu), a abbr = FALSE, aby se názvy zobrazovaly celé, nikoli zkrácené.

Zkus například spustit:

head(month(release_time, label = TRUE, abbr = FALSE))

Procvič si to prozkoumáním toho, které dny v týdnu jsou nejoblíbenější pro vydávání verzí R.

Pokyny

100 XP

releases je teď datový rámec se sloupcem datetime obsahujícím čas vydání.

  • Nejdřív se podívej, co dělá wday() bez popisků – zavolej ji na sloupec datetime z datového rámce releases a výsledek zobraz v tabulce. Víš, jestli 1 odpovídá neděli, nebo pondělí?
  • Zopakuj totéž, ale tentokrát použij popisky zadáním argumentu label. Přehlednější, že?
  • Teď ulož pojmenované dny v týdnu do nového sloupce wday.
  • Vytvoř sloupcový graf vydání podle dne v týdnu rozdělený podle typu vydání.