建立零欄寬且規則的 xts 物件
要把不規則的資料集轉成規則資料,第一步是建立一個規則的日期時間序列,且這個序列需要涵蓋原本不規則資料集的日期範圍。「規則」的日期時間序列具有等間距的時間點。
在本練習中,你會利用 irregular_xts 物件,建立一個具有每日規則索引的零欄寬 xts 物件。零欄寬 xts 物件只有日期時間索引,沒有任何資料欄位。
本練習屬於課程
在 R 匯入與管理金融資料
練習說明
- 使用
start()函式建立名為start_date的物件。 - 使用
end()函式建立名為end_date的物件。 - 使用
seq()函式建立名為regular_index的物件,內容為從start_date到end_date、以天為間距的日期時間序列。 - 使用
xts()建構子建立一個零欄寬的 xts 物件,並存入regular_xts。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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 = ___)