我在R中对矢量的时间序列指定有一些问题。
我使用时间序列,当我想将矢量设置到某个时期时,我对如何做到这一点非常有信心。我完成了以下name<- ts(name, frequency=12, start=c(2007,1))
。如您所见,我有月度数据
我正在为同事使用R模板,我希望他们能够从任何给定的起点执行递归ARIMA回归。也就是说,我有一系列的样本内预测值,我想指定一个起始值,即2007年之后的每月观察(或使用任何开始数据),其中n是递归回归的起始值。
答案 0 :(得分:0)
first
时间序列包中的 last
和xts
完全符合您的要求。得到一个对象的前两个月x:
first(x, '2 months’)
或过去6周:
last(x, '6 weeks’)
有效期。种类包括:秒,秒,分钟,分钟,小时,天,周,月,季和年。与往常一样,您可以使用?xts::first
找到更详细的信息。