如何获取R脚本的运行时?

时间:2013-10-26 23:29:50

标签: r runtime

我使用 source('scriptname.R')在R中运行单个脚本。

我想获得这个脚本的运行时间。

有人可以告诉我如何做到这一点吗?

2 个答案:

答案 0 :(得分:8)

tl; dr :在其周围包裹system.time(source("scriptname.R"))

更长的答案:阅读关于分析代码的“编写R扩展”手册,并查看一些有助于聚合原始分析数据的分析包。最新的,可能是最好的是哈德利的lineprof package on github

答案 1 :(得分:4)

system.time应该:

system.time(source('scriptname.R'))