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

Connected

Cvičení

Datetimes se také chovají rozumně

Stejně jako objekty Date můžeš objekty POSIXct vykreslovat i používat v matematických operacích.

V tomto cvičení uvidíš, jak rychle si lidé stahují nové verze R – a to prozkoumáním logů stahování z RStudio CRAN mirror.

R 3.2.0 bylo vydáno "2015-04-16 07:13:33", takže soubor cran-logs_2015-04-17.csv obsahuje náhodný vzorek stahování ze 16., 17. a 18. dubna.

Pokyny

100 XP
  • Pomocí read_csv() načti soubor cran-logs_2015-04-17.csv.
  • Vypiš logs a podívej se, jaké informace máme ke každému stahování.
  • Ulož čas vydání R 3.2.0 jako objekt POSIXct.
  • Zjisti, kdy byl podán první požadavek na stažení verze 3.2.0 – filtruj hodnoty ve sloupci datetime, které jsou větší než release_time.
  • Nakonec si prohlédni, jak stahování přibývala: vytvoř histogramy doby stahování pro verzi 3.2.0 a předchozí verzi 3.1.3. Většinu kódu jsme připravili – stačí jen nastavit estetiku x na sloupec datetime.