如何检查R中的一大块代码所花费的时间

Awa*_*One 0 profiling r

我想检查一段代码所花费的时间.有没有办法做到这一点.我想知道所有的时间,比如(user, system, and elapsed)我的代码的一小部分时间.说我的代码有不同的部分

code 1...... ........... ...........

code2......... ............... ...............

所以我想要时间code 1.谢谢

jai*_*ash 8

最简单的方法:

system.time({ code chunk })
Run Code Online (Sandbox Code Playgroud)


Dir*_*tel 6

该分析称为"分析",并在写作R扩展手册以及Hadley的adv-R书中进行了描述.我的网站还有一些(较旧的)演示文稿,作为高性能计算介绍的一部分,高性能计算的CRAN任务视图列出了该领域的工具.