R语言 - predict()函数 - 解释

时间:2017-11-28 16:57:40

标签: r predict

一开始 - 因为我几乎完全是R语言的新手(而且说实话是编程)我会请你尽可能简单地回复:)

问题是 - 我已经制定了一个基本的线性模型,应该说明我国的失业率水平。就预测而言,这很容易。我的意思是,我从2011-2017年的模型和实际价值中得到了理论价值。 24个观察结果,每季度从2011年第4季度到2017年第3季度收集数据。现在我想对2018年第一季度进行预测。 所以代码就是这样:

str                                             fix  
www.example.comwww.example.com/path/to/page     www.example.com/path/to/page  
apply.example.comapply.example.com/eapp/        apply.example.com/eapp/   

现在 - 一切都好,它给了我2018年第一季度的结果。但是。第25次观察怎么样?如果我想对2040年第4季做出预测,我想做什么?我想从2017年开始做出所有预测? 在此先感谢:)

1 个答案:

答案 0 :(得分:0)

如果您想要更大范围的季度,则需要在定义prog.df时更改t的值。例如,如果你想要所有的2018年,你会这样做:

prog.df <- data.frame(t %in% 26:29)

这将在prog.df中存储26到29的所有四分之一,因此预测函数将返回所有四个季度的值。对于您想要的任何其他子集,您只需找到相应的季度#或季度#列表来定义t。