CommencerCommencer gratuitement

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

Pour obtenir 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-heure couvrant la période de votre jeu de données irrégulier. Une séquence « régulière » de date-heure comporte des points temporels espacés de manière égale.

Dans cet exercice, vous allez utiliser 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-heure, mais aucune colonne de données.

Cet exercice fait partie du cours

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

Afficher le cours

Instructions

  • 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-heure 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 cet exemple de code.

# 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