CommencerCommencer gratuitement

Examiner les intervalles. Règnes des rois et des reines

Vous pouvez créer un intervalle en utilisant l’opérateur %--% avec deux objets datetime. Par exemple, ymd("2001-01-01") %--% ymd("2001-12-31") crée un intervalle correspondant à l’année 2001.

Une fois l’intervalle créé, vous pouvez en extraire certaines propriétés comme son début, sa fin et sa longueur avec int_start(), int_end() et int_length() respectivement.

Entraînez-vous en explorant les règnes des rois et reines de Grande-Bretagne (et de ses possessions historiques).

Cet exercice fait partie du cours

Travailler avec les dates et heures en R

Afficher le cours

Instructions

Nous avons placé les données monarchs dans votre espace de travail.

  • Affichez monarchs pour examiner les données.
  • Créez une nouvelle colonne appelée reign qui est un intervalle entre from et to.
  • Créez une autre colonne, length, qui correspond à la longueur de l’intervalle reign. Le reste du pipeline est déjà prêt : il trie par length décroissante et sélectionne les colonnes name, length et dominion.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Print monarchs
 

# Create an interval for reign
monarchs <- monarchs %>%
  mutate(___ = ___ %--% ___) 

# Find the length of reign, and arrange
monarchs %>%
  mutate(length = ___) %>% 
  arrange(desc(length)) %>%
  select(name, length, dominion)
Modifier et exécuter le code