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

Kt *_*ack 6 runtime r

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

我想得到这个脚本的运行时间.

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

Dir*_*tel 8

tl; dr:环绕system.time(source("scriptname.R"))它.

更长的答案:阅读关于分析代码的"编写R扩展"手册,并查看一些有助于聚合原始分析数据的分析包.最新的,也可能是最好的是在github上的 Hadley的lineprof包.