Convertir a duraciones y períodos
Los intervalos son la forma más específica de representar un lapso de tiempo, ya que conservan la información exacta del momento de inicio y fin. Pueden convertirse a períodos y duraciones de forma exacta: es posible calcular tanto el número exacto de segundos transcurridos entre la fecha de inicio y fin como el cambio percibido en la hora del reloj.
Para hacerlo, usa las funciones as.period() y as.duration(), pasando un intervalo como único argumento.
Pruébalas para obtener mejores representaciones de la duración de los reinados de los monarcas.
Este ejercicio forma parte del curso
Trabajar con fechas y horas en R
Instrucciones del ejercicio
- Crea nuevas columnas para
durationyperiodque conviertanreignen el objeto adecuado. - Examina las columnas
name,durationyperiod.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# New columns for duration and period
monarchs <- monarchs %>%
mutate(
duration = ___,
period = ___)
# Examine results
monarchs %>%
select(___)