>q<-read.csv("C:/Users/86175/Desktop/平稳.csv",header=F)
>pt<-ts(q,frequency=1,start=1941)
> plot(pt)
>pt.fit<-arima(pt,order=c(1,0,0))
> pt.fit
Call:
arima(x = pt,order = c(1, 0, 0))
Coefficients:
ar1 intercept
0.3681 0.8491
s.e. 0.1085 0.0499
sigma^2 estimatedas 0.07467: log likelihood = -9.07, aic = 24.14
>x.fore<-forecast(pt.fit,h=5)
Error inattr(data, "tsp") <- c(start, end, frequency) : 对象不是矩阵
每次都会出现这个错误,也换了几种读取数据的方式,比如read.table。原始数据是一列数值。
>pt<-ts(q,frequency=1,start=1941)
> plot(pt)
>pt.fit<-arima(pt,order=c(1,0,0))
> pt.fit
Call:
arima(x = pt,order = c(1, 0, 0))
Coefficients:
ar1 intercept
0.3681 0.8491
s.e. 0.1085 0.0499
sigma^2 estimatedas 0.07467: log likelihood = -9.07, aic = 24.14
>x.fore<-forecast(pt.fit,h=5)
Error inattr(data, "tsp") <- c(start, end, frequency) : 对象不是矩阵
每次都会出现这个错误,也换了几种读取数据的方式,比如read.table。原始数据是一列数值。