这是做什么的? var1 $ resid []

时间:2018-03-21 13:09:01

标签: r sample

自2009年以来我没有使用过R(当时我甚至非常随便地使用它)。我现在也不是在R编程。但是,我需要了解第二行在这里做了什么(对不起,如果我的问题相当天真!):

var1 <- VAR.est(x, p, type)

es <- var1$resid[sample(n-p, n, replace=TRUE),,drop=FALSE]

是否从替换的var.est回归的剩余分布中抽样? 我真的很感谢你的帮助!

1 个答案:

答案 0 :(得分:0)

最终结果似乎是残差矩阵n-p中的resid个随机行(带替换),它本身就是对象var1的一个属性。

drop = TRUE将矩阵缩小到可能的最低维度。来自help("[")

  

...

     

drop:对于矩阵和数组。如果为“TRUE”,结果将被强制转换为             尽可能低的维度(参见示例)。这只是             用于提取元素,而不是用于替换。有关详细信息,请参阅“删除”。