基本時間序列物件

R 的時間序列分析

David S. Matteson

Associate Professor at Cornell University

建立 ts() 物件 - I

  • 從一個資料向量開始
  • 套用 ts() 函式
data_vector
10 6 11 8 10 3 6 9
time_series <- ts(data_vector)
plot(time_series)

R 的時間序列分析

建立 ts() 物件 - II

  • 指定起始日期與觀測頻率:
    time_series <- ts(data_vector, start = 2001, frequency = 1)
    
plot(time_series)

R 的時間序列分析

使用 is.ts()

  • is.ts() 函式可檢查物件是否為 ts() 類別:
is.ts(data_vector)
FALSE
is.ts(time_series)
TRUE
R 的時間序列分析

為何使用 ts() 物件?

為什麼要建立並使用 ts() 類別的時間序列物件?

  • 更好的繪圖。
  • 可存取時間索引資訊。
  • 模型估計與預測(後續章節)。
R 的時間序列分析

一起來練習吧!

R 的時間序列分析

Preparing Video For Download...