假设我运行以下代码:
a=1
while(a<3) {
a= a + rnorm(1)
}
我想知道变量a在满足while语句之前所采用的所有值,而不仅仅是满足条件的最后一个值的求值。优选地,我想将输出的元素作为向量。
答案 0 :(得分:1)
如果我理解你的问题,这应该是你正在寻找的
a=1
c=1
value_vector = NULL
while(a<3) {
a= a + rnorm(1)
print(a)
value_vector[c] <- a
c <- c + 1
}