跳至内容

课程

R 中的预测

基础5 小时

学习如何使用 R 中的时间序列预测来预测未来,包括 ARIMA 模型和指数平滑方法。

R5 小时18 个视频55 个练习4,450 经验值52,481结业证明

创建您的免费账户

继续使用 Google
继续即表示您接受我们的 使用条款,我们的 隐私政策 并且您的数据存储在美国。

深受上千家公司学习者喜爱

要培训团队?

试用企业版

课程介绍

在 R 中使用预测进行数据驱动决策

本课程介绍如何使用 R 进行时间序列预测。

预测是对未来做出预测。 在许多情况下都需要它,例如决定未来十年是否要再建一座发电厂,或者安排下周呼叫中心的员工排班。

预测可能需要提前数年(例如资本投资的情况),也可能只需提前几分钟(例如电信路由)。 无论具体情况或时间跨度如何,可靠的预测都是做好数据驱动决策的关键。

使用 ARIMA 和指数平滑构建准确的预测模型

你将从本课程开始,使用 R 创建时间序列对象,以绘制数据并发现趋势、季节性和重复周期。 你将了解白噪声的概念,并学习如何进行 Ljung-Box 检验以确认随机性,然后再进入下一章,该章将详细介绍基准测试方法和预测准确性。

能够测试和衡量你的预测准确性,对于开发可用的模型至关重要。 本课程在深入讲解指数平滑和 ARIMA 模型之前,先回顾多种方法,而这两种方法是时间序列预测中最广泛使用的两种方法之一。

在完成课程之前,你将学习如何使用高级 ARIMA 模型,将节假日和竞争对手活动等额外信息纳入其中。

先修要求

课程大纲

课程大纲

1

在 R 中探索与可视化时间序列

进行任何数据分析的第一步都是绘图。图形可以帮助可视化数据的诸多特征,包括模式、异常观测以及随时间的变化。随后,您需要尽可能将这些在图中看到的特征,融入到将要采用的预测方法中。
开始本章
2

基准方法与预测精度

本章将介绍适用于多种预测情境的一般工具。我们将讲解一些基准预测方法、用于检查某个预测方法是否充分利用了可用信息的方法,以及度量预测精度的方法。本章讨论的每个工具,都会在后续章节中反复使用,帮助您开发并探索多种预测方法。
开始本章
5

进阶方法

前面章节中的时间序列模型对许多时间序列都适用,但对周度或小时级数据往往效果不佳,且无法纳入其他信息,例如节假日影响、竞争对手活动、法律变更等。本章将介绍能够处理更复杂季节性的若干方法,并探讨如何扩展 ARIMA 模型,以便将其他信息一并纳入其中。
开始本章
R

R 中的预测

课程完成

获取成就证书

立即报名

通过 DataCamp for Mobile 提升您的数据技能

通过我们的移动课程和每日 5 分钟编程挑战,随时随地取得进步。

R 中的预测 | DataCamp