ComenzarEmpieza gratis

Operadores aritméticos y lógicos

Como los objetos Date se representan internamente como el número de días desde 1970-01-01, puedes hacer operaciones básicas y comparaciones con fechas. Puedes comparar fechas con los operadores lógicos habituales (<, ==, > etc.), encontrar extremos con min() y max(), e incluso restar dos fechas para saber el tiempo entre ellas.

En este ejercicio verás cómo funcionan estas operaciones explorando la última versión de R. Verás Sys.date() en el código; simplemente devuelve la fecha de hoy.

Este ejercicio forma parte del curso

Trabajar con fechas y horas en R

Ver curso

Instrucciones del ejercicio

  • Encuentra la fecha de la versión más reciente llamando a max() sobre la columna de fechas en releases.
  • Encuentra las filas de releases que tienen la fecha más reciente, especificando la comparación date == last_release_date en filter().
  • Imprime last_release para ver qué versión fue.
  • Calcula cuánto tiempo ha pasado desde la versión más reciente restando last_release_date de Sys.Date().

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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() - ___
Editar y ejecutar código