用R语言做时间序列分析.docxVIP

  • 28
  • 0
  • 约5.25千字
  • 约 10页
  • 2022-03-20 发布于广西
  • 举报
用R语言做时间序列分析 时间序列(time series )是一系列有序的数据。通常是等时间间隔的采样数据。如果不是 等间隔,则一般会标注每个数据点的时间刻度。 下面以time series 普遍使用的数据 airline passenger 为例。 这是^一年的每月乘客 数量,单位是千人次。 Time 如果想尝试其他的数据集,可以访问这 里: /data/list/?q=provider:tsdl 可以很明显的看出,airli ne passe nger 的数据是很有规律的。 time series data mining 主要包括 decompose (分析数据的各个成分,例如趋势,周 期性),prediction (预测未来的值), classificatio n (对有序数据序列的 feature 提取 与分类),clusteri ng (相似数列聚类)等。 这篇文章主要讨论 prediction ( forecast,预测)问题。 即已知历史的数据,如何准确预 测未来的数据。 先从简单的方法说起。 给定一个时间序列,要预测下一个的值是多少, 最简单的思路是什么 呢? (1) mean (平均值):未来值是历史值的平均。 (2) exponential smoothing (指数衰减):当去平均值得时候,每个历史点的权值可 以不一样。最自然的就是越近的点赋予越大的权重。

文档评论(0)

1亿VIP精品文档

相关文档