在写arima模型预测的时候,在假设我们写了类似如下的代码:
library(TSA)
library(forecast)
#一大堆其他代码
data(color)
model=arima(color,order = c(1,0,0))
plot(model,n.ahead=10)
#一大堆其他代码
我们发现会出现如下问题("n.ahead"不是图形参数):
并出现如下图像:
这是由于forecast会将plot.Arima函数覆盖所致,
其主要原因是两个包所使用的方法版本不一样所导致,可以依靠删除 library(forecast) 来解决 若forecast包为必要包,则可以通过将TSA包更新到更新版本来解决。