首页 > 解决方案 > 如何将时间序列的趋势评估为 R 中的数字度量?

问题描述

这是一个将数据集转换为时间序列对象的示例。我想找到可以识别趋势类型的数字度量“x”。假设,x > 0 - “上升趋势”,x < 0 - “下降趋势”。数据少于 2 个季节。请分享你的实践经验。谢谢。

# 1. Data set
df_data <- data.frame(
  year = c(2000:2017),
  count = c(3, 2, 1, 3, 17, 18, 59, 93, 144, 266, 263, 401, 802, 1263, 2366, 4170, 2617, 2382))

# 2. Time-series
ts_data <- ts(df_data$count, start = min(df_data$year), end = max(df_data$year), frequency = 1)

# 3. Plot
plot.ts(ts_data)

# 4. How identify up & down trend as a numeric metric?

标签: rtime-seriestrend

解决方案


推荐阅读