【发布时间】:2017-03-09 08:19:50
【问题描述】:
gus
我有两列关于回报(x1 和 x2),并希望使用循环来获取它们的系数。
观察次数为120
这是我的代码,但它不起作用。
j <- 20
for(i in 1:100){
a <- lm(x1[i:i+j-1] ~ x2[i:i+j-1])
}
我应该如何改变它。
【问题讨论】:
-
你能写出算法吗?伪代码什么的。这段代码可能会产生误导
标签: r error-handling
gus
我有两列关于回报(x1 和 x2),并希望使用循环来获取它们的系数。
观察次数为120
这是我的代码,但它不起作用。
j <- 20
for(i in 1:100){
a <- lm(x1[i:i+j-1] ~ x2[i:i+j-1])
}
我应该如何改变它。
【问题讨论】:
标签: r error-handling
原因是 i:i+j-1 产生一个数字。使用:
i:(i+j-1)
这应该可行
【讨论】:
: 之后的第一个值