时间序列属性

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 中的时间序列数据处理

Vamos praticar!

R 中的时间序列数据处理

Preparing Video For Download...