Vytvoření xts objektu s nulovou šířkou a pravidelným indexem
Aby bylo možné převést nepravidelná data na pravidelná, potřebuješ nejprve vytvořit pravidelnou sekvenci dat a časů, která pokrývá celé rozsah tvého nepravidelného datasetu. „Pravidelná" sekvence dat a časů má časové body rozmístěné ve stejných intervalech.
V tomto cvičení použiješ objekt irregular_xts k vytvoření xts objektu s nulovou šířkou, který má pravidelný denní index. Xts objekt s nulovou šířkou obsahuje index dat a časů, ale žádné datové sloupce.
Toto cvičení je součástí kurzu
Importing and Managing Financial Data in R
Pokyny k cvičení
- Pomocí funkce
start()vytvoř objekt s názvemstart_date. - Pomocí funkce
end()vytvoř objekt s názvemend_date. - Pomocí funkce
seq()vytvoř objekt s názvemregular_index, který obsahuje sekvenci dat a časů odstart_datedoend_datepo dnech. - Pomocí konstruktoru
xts()vytvoř xts objekt s nulovou šířkou a ulož ho do proměnnéregular_xts.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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 = ___)