r - R 中的高级运行时间计算

标签 r

我曾经看到有人运行 R 脚本,其中他能够运行一段代码,然后返回代码中调用的每个函数的矩阵以及计算该特定函数所花费的总时间。例如,我可以这样做:

foo{
 for(i in 1:10){
  if(i < 5)
   {print i}
}

返回类似的东西
for: 10 msif: 2 msprint: 34 ms
如果有人知道执行此操作的函数的名称,我将不胜感激。

最佳答案

Rprof 和 profr 看起来就是答案;如评论中所述。让我们关闭它。

关于r - R 中的高级运行时间计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17113200/

相关文章:

r - 如何从字符向量列表中删除元素?

r - 为特定命名空间中的对象赋值 - R

r - 从空间多边形数据框中绘制一个多边形

eclipse - 为什么我的 eclipse 控制台不以 StatE 启动

r - 将光栅裁剪为 R 中矢量 (.shp) 的精确轮廓?

r - 为什么 R 产生不正确的 AIC 和 BIC

r - R 中矩阵的非随机赋值

r - 嵌套应用函数

在不回显的情况下读取 R 中的用户输入(如密码)(对于 Windows 操作系统)

javascript - R Shiny - 将 'remove' 按钮添加到框标题