【发布时间】:2015-12-29 14:12:04
【问题描述】:
我想做 10 次迭代,但有时 flag 大于 1。在这种情况下,我必须将变量 i 减 1 并再次计算 flag。这个减量怎么做?
for(i in (1:n)){
flag <- ... # some code
if (flag > 1) {
# some code
}
#else decrement i <- i - 1 ??
}
谢谢。
【问题讨论】:
-
@yeouuu 感谢您的回复。语言是“R”。否则 {i--} 不起作用。
-
要让记录真正减少 for 循环,只需将
1:n更改为n:1。