R中的时间序列数据的异常检测

gro*_*ker 3 r detection outliers

在R中检测业务销售数据中的异常值(这意味着可能存在趋势和季节性)需要哪些步骤?

我已经了解了ACF,PACF,残差,ARIMA模型(基本上,时间序列分析和建模).我可以使用这些知识来帮助我识别异常值吗?

是否也可以要求R确定哪个数据点是异常的?

非常感谢你.

jav*_*lle 9

您可以查看R中提供的以下软件包.

R包forecast使用时间序列的黄土分解来识别和替换异常值.

R包tsoutliers实现了Chen和Liu程序,用于检测时间序列中的异常值.程序和实施的描述在程序包附带的文档中给出.你可能也会看到这篇文章.

  • `tsclean()`'在时间序列中识别并替换异常值和缺失值'http://pkg.robjhyndman.com/forecast/reference/tsclean.html (2认同)
  • `tsoutliers()`'识别和替换时间序列中的异常值'http://pkg.robjhyndman.com/forecast/reference/tsoutliers.html (2认同)