1

我有一个关于产品销售的每日时间序列,我的系列从 2016 年 1 月 1 日到 2017 年 8 月 31 日开始。

这个系列有一点很重要,它确实每个星期天都有零值,因为这家店星期天不营业,以后星期天也不营业,所以我对星期天的期望值为零。

一旦我运行了一个 Arima 模型,我不确定这个预测,我认为它不起作用,但我不知道为什么。

我真的需要帮助!

这是我的数据

https://drive.google.com/file/d/0BzIf8XvzKOGWSm1ucUdYUVhfVGs/view?usp=sharing

这是我的代码

x <- read.table("Series.txt", header = TRUE)

附上(x)

图书馆(动物园)

myzoo<-zoo(x, seq(from = as.Date("2016-01-01"), to = as.Date("2017-08-31"), by = "day"))

情节(myzoo)

适合<-auto.arima(myzoo)

p1=预测(拟合,30)

情节(p1)

这是我的预测

在此处输入图像描述

正如你所看到的,我觉得我做错了什么,但我只是不知道是什么。

谢谢您的帮助 !

4

1 回答 1

1

方法一:

只需将周日观测值设置为NAs。然后,您可以用 0 替换周日预报。

方法二:

删除星期日并将一周定义为 6 天。

于 2017-09-30T23:56:46.543 回答