我想做一个时间序列分析。不幸的是,我收到以下非常常见的错误消息,但我不知道为什么。
时间序列没有或少于2个期间
我有44个观察结果,每个观察单位代表每年一个单位。我想用频率为1(freq=1
)对这44个观测值进行时间序列分析,据我所知,这应该意味着时间单位是this网站的年度单位。这是我的代码:
var <- c(440, 500, 590, 750, 970, 1170, 1350, 1480, 1660, 1950, 2180, 2080, 2000, 1710, 1620, 1570, 1790, 2040, 2250, 2750, 2700, 2870, 2780, 2740, 3040, 3730, 4460, 5050, 4870, 4130, 3860, 3290, 3050, 2950, 3310, 3960, 4800, 6100, 7480, 8140, 9520, 10700, 11640, 11690)
myts <- ts(var,freq=1)
plot(decompose(myts))