【发布时间】:2018-02-27 06:16:32
【问题描述】:
我想在循环运行时看到一个进度条。我有一个包含 300,000 个变量的数据集,并且需要很长时间。我想使用像“进度”这样的函数或包来显示循环需要多长时间。使用下面的代码是可能的。
i <- 1
while (i <= nrow(df)) {
if (is.na.data.frame(df$case_no[i]))
df$case_no[i] <- df$case_number[i]
i <- i + 1
}
【问题讨论】:
-
您可以每 1000 次迭代打印一次
i。if(i%1000 ==0){print(i)}这是查看进度最简单的方法。