CommencerCommencer gratuitement

Générer des séquences de dates et heures

En combinant addition et multiplication avec des séquences, vous pouvez générer des séquences de dates et heures. Par exemple, vous pouvez créer une séquence de périodes allant de 1 jour à 10 jours avec :

1:10 * days(1)

Ensuite, en ajoutant cette séquence à une date-heure précise, vous obtenez une séquence de dates et heures allant de 1 jour à 10 jours dans le futur :

today() + 1:10 * days(1)

Vous avez eu une réunion ce matin à 8 h et vous souhaitez la programmer au même jour et à la même heure toutes les deux semaines pendant un an. Générez les horaires de réunion dans cet exercice.

Cet exercice fait partie du cours

Travailler avec les dates et heures en R

Afficher le cours

Instructions

  • Créez today_8am() en ajoutant une période de 8 heures à today()
  • Créez une séquence de périodes allant d’une période de deux semaines jusqu’à 26 périodes de deux semaines.
  • Ajoutez every_two_weeks à today_8am.

Exercice interactif pratique

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

# Add a period of 8 hours to today
today_8am <- today() + ___

# Sequence of two weeks from 1 to 26
every_two_weeks <- ___

# Create datetime for every two weeks for a year

Modifier et exécuter le code