如何解释R中dynlm函数的一部分?

时间:2017-11-26 16:35:55

标签: r

在dynlm包中它说:

  

动态模型:示例为d(y) ~ L(y, 2),其中d(x, k)diff(x, lag = k)   L(x, k)lag(x, lag = -k),请注意符号的差异。 k的默认值均为1。对于L(),它也可以是矢量值,例如y ~ L(y, 1:4)

"矢量值"是什么意思?换句话说,如果它是y ~ L(y, 12:18),这是否意味着它会跳过"跳过"或"删除"前12个滞后,从12开始有18个滞后?

如果有人能回答我会非常感激!

修改
如果这意味着y ~ L(y, 12:18)等同于lag(y, -(12:18)),那么它不会因为以下内容(从帮助页面?lag改编而来)发出错误。

lag(ldeaths, -(12:18))
  

attr(x," tsp")< - value:' tsp'属性必须是数字   长度三   另外:警告信息:
  1:在if(k!= round(k)){:
  条件的长度> 1而且只有第一个   元素将被使用
  2:In(k / p [3L])* c(1,1,0):
  较长的物体长度不是较短物体长度的倍数
  3:在p - (k / p [3L])* c(1,1,0)中:
  较长的物体长度不是较短物体长度的倍数

0 个答案:

没有答案