CommencezCommencez gratuitement

Créer un objet xts régulier et de largeur nulle

Pour créer des données régulières à partir d'un jeu de données irrégulier, vous avez d'abord besoin d'une séquence régulière de date‑heures qui couvre les dates de votre jeu de données irrégulier. Une séquence « régulière » de date‑heures comporte des points temporels espacés de façon égale.

Dans cet exercice, vous utiliserez l'objet irregular_xts pour créer un objet xts de largeur nulle avec un index quotidien régulier. Un objet xts de largeur nulle possède un index de date‑heures, mais aucune colonne de données.

Cette activité fait partie du cours

Importer et gérer des données financières dans R

Voir le cours

Instructions de l’exercice

  • Utilisez la fonction start() pour créer un objet nommé start_date.
  • Utilisez la fonction end() pour créer un objet nommé end_date.
  • Utilisez la fonction seq() pour créer un objet nommé regular_index contenant une séquence de date‑heures de start_date à end_date, par jour.
  • Utilisez le constructeur xts() pour créer un objet xts de largeur nulle. Stockez‑le dans regular_xts.

Exercice interactif pratique

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

# Extract the start date of the series


# Extract the end date of the series


# Create a regular date sequence
regular_index <- seq(___, ___, by = "___")

# Create a zero-width xts object
regular_xts <- xts(, order.by = ___)
Modifier et exécuter le code