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
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_indexcontenant une séquence de date-heure destart_dateàend_datepar jour. - Utilisez le constructeur
xts()pour créer un objet xts de largeur nulle. Stockez-le dansregular_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 = ___)