開始使用免費開始

時間索引告訴了我們什麼?

有些資料天生就以時間等距分布。上圖的時間序列 discrete_data 有 20 筆觀測值,每個離散時間索引 1 到 20 各有一筆。對 discrete_data 來說,使用離散時間索引是合適的。

下圖的時間序列 continuous_series 同樣有 20 筆觀測值,且遵循與 discrete_data 相同的週期型態,但其觀測時間並不等距。其第 1、2、最後一筆觀測分別出現在時間 1.210322、1.746137 和 20.180524。對 continuous_series 來說,使用連續時間索引較為自然。不過,這些觀測其實大致等距,約每個時間單位有 1 筆觀測。讓我們試著為 continuous_series 使用離散時間索引來觀察看看。

本練習屬於課程

R 的時間序列分析

檢視課程

練習說明

  • 使用 plot(___, ___, type = "b") 繪製 continuous_series 相對於其連續時間索引 continuous_time_index 的圖。
  • 建立一個向量 1:20,作為離散時間索引。
  • 接著使用 plot(___, ___, type = "b") 繪製 continuous_series 相對於 discrete_time_index 的圖。
  • 留意兩張圖之間的差異。不過這樣的近似看起來還算合理,因為整體趨勢仍被保留下來。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Plot the continuous_series using continuous time indexing
par(mfrow=c(2,1))
plot(continuous_time_index,___, type = "b")

# Make a discrete time index using 1:20 
discrete_time_index <-

# Now plot the continuous_series using discrete time indexing
plot(discrete_time_index,___, type = "b")
編輯並執行程式碼