当嵌套在if语句中时,Nimble无法索引到布尔值的向量

时间:2018-06-08 16:30:46

标签: r nimble

我在灵活(https://r-nimble.org/)中有一个布尔值向量,我试图访问嵌套在for循环中的if语句中的元素,即:

for(i in 1:10){
  if(bool_vec[i]){
    do task . . .
  }else{
    don't do task
  }
}

如果我显式访问布尔向量的元素(即bool_vec [1],bool_vec [2]等),那么我没有问题,但如果我尝试使用i进行索引,则在构建my时会出现以下错误模型:

  

eval中的错误(代码[[2]],constantsEnv):object' i'找不到

有人看到我可能做错了什么,或者知道这只是一个尚未修复的灵活问题吗?

0 个答案:

没有答案