IniziaInizia gratis

Operatori aritmetici e logici

Dato che gli oggetti Date sono rappresentati internamente come il numero di giorni trascorsi dal 1970-01-01, puoi fare operazioni matematiche di base e confronti con le date. Puoi confrontare le date con i soliti operatori logici (<, ==, > ecc.), trovare estremi con min() e max(), e persino sottrarre due date per scoprire l'intervallo di tempo tra di esse.

In questo esercizio vedrai come funzionano queste operazioni esplorando l'ultima release di R. Nel codice troverai Sys.date(), che restituisce semplicemente la data di oggi.

Questo esercizio fa parte del corso

Lavorare con date e orari in R

Visualizza il corso

Istruzioni dell'esercizio

  • Trova la data della release più recente chiamando max() sulla colonna delle date in releases.
  • Trova le righe in releases che hanno la data più recente, specificando il confronto date == last_release_date in filter().
  • Stampa last_release per vedere quale release è.
  • Calcola da quanto tempo è stata pubblicata la release più recente sottraendo last_release_date da Sys.Date().

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Find the largest date
last_release_date <- max(___)

# Filter row for last release
last_release <- filter(releases, ___)

# Print last_release
last_release

# How long since last release?
Sys.Date() - ___
Modifica ed esegui il codice