使用system.time
,或查看microbenchmark
包。
您还可以使用benchmark
包中的rbenchmark
功能。请参阅helpfile here
如果它是一个无法由system.time()
评估的复杂脚本,请尝试:
start_time = proc.time()
<your script here>
end_time = proc.time()
print(end_time - start_time)
显然,你需要尽可能地将第1-3行放在一起。
有一些例子here。