Conversion en durées et en périodes
Les intervalles sont la manière la plus précise de représenter une période, car ils conservent les informations exactes sur le moment de début et de fin. Ils peuvent être convertis en périodes et en durées de manière exacte : il est possible de calculer à la fois le nombre exact de secondes écoulées entre la date de début et la date de fin, ainsi que la variation perçue de l’heure sur l’horloge.
Pour cela, utilisez les fonctions as.period() et as.duration(), en passant un intervalle comme unique argument.
Essayez-les pour obtenir de meilleures représentations de la durée des règnes des monarques.
Cet exercice fait partie du cours
Travailler avec les dates et heures en R
Instructions
- Créez de nouvelles colonnes
durationetperiodqui convertissentreigndans l’objet approprié. - Examinez les colonnes
name,durationetperiod.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# New columns for duration and period
monarchs <- monarchs %>%
mutate(
duration = ___,
period = ___)
# Examine results
monarchs %>%
select(___)