R-如果我强制R停止循环,是否将对数据进行修改?

时间:2018-10-30 17:33:04

标签: r

我运行了一个代码,但是要花很多时间才能完成,我确实需要关闭笔记本电脑,但是我想知道是否强制R停止运行,它会考虑到已经运行的修改吗?

1 个答案:

答案 0 :(得分:2)

我希望这取决于您如何设置分析。我只是在下面的示例中运行了代码,并在中途停止了运行。我的载体已部分更新。显然,如果退出R而没有保存工作区,则进度将丢失。

vec <- 1:500
for(i in vec) {
  for(j in c(1:500)) { factorial(j) } # Add delay
  vec[i] <-  0                        # Update vector
}

# Force the code to stop running mid loop (In R Studio I press the stop button)

# Show the result
plot(vec)

enter image description here