CommencezCommencez gratuitement

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

En combinant l'addition et la multiplication avec des séquences, vous pouvez générer des séquences de dates-heures. Par exemple, vous pouvez générer une séquence de périodes d'1 jour jusqu'à 10 jours avec,

1:10 * days(1)

Ensuite, en ajoutant cette séquence à une date-heure précise, vous pouvez construire une séquence de dates-heures d'1 jour jusqu'à 10 jours dans le futur

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

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

Cette activité fait partie du cours

Travailler avec les dates et les heures en R

Voir le cours

Instructions de l’exercice

  • 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.
  • Additionnez every_two_weeks à today_8am.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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