時間序列屬性

在 R 中操作時間序列資料

Harrison Brown

Graduate Researcher in Geography

時間屬性

  • 起始點
  • 結束點
  • 取樣頻率

時間屬性可用來:

  • 了解資料何時、採樣多久
  • 找出多個時間序列的重疊區段

兩個重疊時間序列的概念圖;時間序列 A 的尾段與時間序列 B 的首段重疊。

合併兩個重疊時間序列的挑戰概念圖。合併序列的重疊區以虛線表示,代表該區的資料存在不確定性。

在 R 中操作時間序列資料

時間屬性

關鍵時間屬性:

  • 起始點
start(AirPassengers)
[1] 1949 1
在 R 中操作時間序列資料

時間屬性

關鍵時間屬性:

  • 起始點
  • 結束點
end(ftse)
[1] 1998.646
  • 小數日期(numeric
end(ftse) %>%
  lubridate::date_decimal()
[1] "1998-08-24 20:18:27 UTC"
在 R 中操作時間序列資料

時間屬性

關鍵時間屬性:

  • 起始點
  • 結束點
  • 取樣頻率
frequency(monthly_data)
[1] 12
frequency(weekly_data)
[1] 52.14286
frequency(ftse)
[1] 260
ftse
1991.4962 2443.6
1991.5    2460.2
1991.5038 2448.2
1991.5077 2470.4
1991.5115 2484.7
1991.5154 2466.8
...
在 R 中操作時間序列資料

規則 vs. 不規則時間序列

顯示規則時間序列的概念時間軸。線上方的標記代表各觀測,間距固定。

  • 間距均勻
  • 無遺漏值
  • 對「不規則」間距可用小數日期

顯示不規則時間序列的概念時間軸。與「規則時間序列」相對,此處標記間距不固定,觀測間隔不一。

  • 間距可不規則
    • 僅平日、隨機日
  • 存在遺漏觀測
  • 使用小數日期或 Date/POSIXct 資料
在 R 中操作時間序列資料

一起來練習吧!

在 R 中操作時間序列資料

Preparing Video For Download...