1. 学ぶ
  2. /
  3. コース
  4. /
  5. Práce s daty a časy v R

Connected

演習

Aritmetické a logické operátory

Objekty typu Date jsou interně uloženy jako počet dní od 1970-01-01, takže s daty můžeš provádět základní matematické operace i porovnání. Data lze porovnávat pomocí běžných logických operátorů (<, ==, > atd.), hledat extrémy pomocí min() a max() a dokonce od sebe dvě data odečíst, čímž zjistíš, kolik času mezi nimi uplynulo.

V tomto cvičení si tyto operace vyzkoušíš na posledním vydání R. V kódu uvidíš funkci Sys.date() – ta jednoduše vrátí dnešní datum.

指示

100 XP
  • Najdi datum nejnovějšího vydání tak, že zavoláš max() na sloupec s daty v datové sadě releases.
  • Najdi řádky v releases, které odpovídají nejnovějšímu datu – zadej porovnání date == last_release_date do funkce filter().
  • Vypiš last_release, abys viděl/a, o které vydání šlo.
  • Vypočítej, kolik času uplynulo od nejnovějšího vydání, odečtením last_release_date od Sys.Date().