在R中指定时间序列向量中的动态启动

时间:2016-08-22 11:38:54

标签: r dynamic time-series

我在R中对矢量的时间序列指定有一些问题。

我使用时间序列,当我想将矢量设置到某个时期时,我对如何做到这一点非常有信心。我完成了以下name<- ts(name, frequency=12, start=c(2007,1))。如您所见,我有月度数据

我正在为同事使用R模板,我希望他们能够从任何给定的起点执行递归ARIMA回归。也就是说,我有一系列的样本内预测值,我想指定一个起始值,即2007年之后的每月观察(或使用任何开始数据),其中n是递归回归的起始值。

1 个答案:

答案 0 :(得分:0)

first时间序列包中的

lastxts完全符合您的要求。得到一个对象的前两个月x:

first(x, '2 months’)

或过去6周:

last(x, '6 weeks’)

有效期。种类包括:秒,秒,分钟,分钟,小时,天,周,月,季和年。与往常一样,您可以使用?xts::first找到更详细的信息。