我是初学者,学习时间序列分析。
我想清理我将用于ARIMA的数据。但是,tsclean
给了我一条错误消息:
("Error in stl(xx, s.window = "periodic", robust = TRUE) : only univariate series are allowed")
我不明白为什么。
我的代码看起来像这样:
read.csv("FILENAME.csv",header=TRUE)
mydata<-read.csv("FILENAME.csv")
mydata2<-ts(mydata,freq=12,start=c(2011,1))
class(mydata2) # the result here is "ts"
mydataclean<-tsclean(mydata2) # the result is "Error in stl(xx, s.window = "periodic", robust = TRUE) : only univariate series are allowed"
文件FILENAME.csv
仅由一列数据组成。这些数据是每月整整7年。