R system.time()作为一个数字



我使用system.time()函数来测量代码的运行时间,但我需要它是一个数字才能将其绘制成图形。不幸的是,system.time()输出的结构比数字更复杂,比如

   user  system elapsed 
  0.101   0.000   0.100 

我想把这个结构转换成一个数字,用户经过的时间会很棒=>0.101

我已经尝试过作为.double(tt$exposed[[1]]),但还不是一个数字。有什么帮助吗?

提前感谢!

tt对象是proc_time类,实际上是一个Named数字。所以,基本上是一个名为vector的。

unname(tt[3])

或者正如@Matthew Plourde提到的

tt[['elapsed']]

也可以使用。

相关内容

  • 没有找到相关文章

最新更新