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
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_indexcontenant une séquence de date‑heures destart_dateàend_date, par 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 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 = ___)