【发布时间】:2015-06-29 20:11:17
【问题描述】:
我在 R 中有两个具有相似算法的脚本。我想通过计算成本来比较它们。我该如何计算?
谢谢。
劳尔
【问题讨论】:
-
Wall time、CPU、整体内存都是我的猜测。措施;不要计算。
标签: r algorithm code-complexity
我在 R 中有两个具有相似算法的脚本。我想通过计算成本来比较它们。我该如何计算?
谢谢。
劳尔
【问题讨论】:
标签: r algorithm code-complexity
第一种方式:
ptm <- proc.time()
#your function here
proc.time() - ptm
或者其他方式:
system.time({ #your function here })
【讨论】:
system.time 不计算传递给它的表达式吗?因为那完全是错误的。或者您只是不知道您可以在其中打印,例如system.time(print(1:5)),或分配,例如system.time(x <- 1:5); x?