【发布时间】:2018-08-19 19:38:32
【问题描述】:
我想知道是否可以监视 R 中的“while”循环的进度,以获得完成给定算法的估计时间。
理论上,由于“while”循环一直执行到满足给定条件,所以使用进度条似乎毫无意义。
我怀疑最好的方法是使用 system.time() 来测量 CPU 性能。
我在这里是对的,还是真的可以使用进度条?
【问题讨论】:
-
这个问题只能用可重现的例子来回答。
-
你试过用谷歌搜索这个吗?
-
@rawr 是的,但所有实现都展示了 for 循环的用法,因为事先知道最大迭代次数
-
这真的取决于你的循环的参数。您可以轻松实现一个无限循环,其中进度条将毫无意义,但在某些情况下,您可以跟踪有意义的进度度量。您需要添加更多关于您的病情的详细信息,才能使这个问题成为一个可以回答的问题。
标签: r performance while-loop