Skapa ett xts-objekt med nollbredd och regelbundet index
För att skapa regelbundna data från en oregelbunden datamängd behöver du först en regelbunden sekvens av datum och tider som täcker hela perioden i din oregelbundna datamängd. En "regelbunden" sekvens innebär att tidpunkterna är jämnt fördelade.
I den här övningen använder du objektet irregular_xts för att skapa ett xts-objekt med nollbredd som har ett regelbundet dagligt index. Ett xts-objekt med nollbredd har ett index av datum och tider, men inga datakolumner.
Den här övningen är en del av kursen
Importera och hantera finansiella data i R
Övningsinstruktioner
- Använd funktionen
start()för att skapa ett objekt med namnetstart_date. - Använd funktionen
end()för att skapa ett objekt med namnetend_date. - Använd funktionen
seq()för att skapa ett objekt med namnetregular_indexsom innehåller en sekvens av datum och tider frånstart_datetillend_dateper dag. - Använd konstruktorn
xts()för att skapa ett xts-objekt med nollbredd. Spara det iregular_xts.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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 = ___)