R:bench :: mark不返回最大值和均值

塞巴斯蒂安

考虑以下示例

res <- bench::mark(rnorm(1e5))
names(res)
#>  [1] "expression" "min"        "median"     "itr/sec"    "mem_alloc" 
#>  [6] "gc/sec"     "n_itr"      "n_gc"       "total_time" "result"    
#> [11] "memory"     "time"       "gc"

我有点困惑,没有包括平均值和最大运行时间,这与帮助页面相矛盾。基准版本为1.0.4和R 3.63。

有人知道这里的问题吗?

瑞·巴拉达斯(Rui Barradas)

通常运行很有用

str(res)

看看函数的输出是什么。在这种情况下,对象的成员之一接近终点

# $ time      :List of 1
#  ..$ : 'bench_time' num  12.3ms 16.1ms 17.9ms 12.3ms 13.4ms ...

这意味着该res$time列表只有一个成员。
这样就可以保留结果,res$time[[1]]并可以从中计算出平均值和最大值。

例如,median(res$time[[1]])与打印结果进行比较它们是相同的值。

median(res$time[[1]])
#[1] 12.3ms

平均值和最大值将是

mean(res$time[[1]])
#[1] 12.5ms
max(res$time[[1]])
#[1] 17.9ms

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R-如何基于多个因素对不同的data.table列运行平均值和最大值并返回原始名称

来自分类Dev

将均值,总计和最大值一起放在r的表中

来自分类Dev

Top_n返回最大值和最小值-R

来自分类Dev

返回行标签以获取Excel R中的最大值

来自分类Dev

R:在95%置信区间内(2.5至97.5个百分位数),向量的最小值,最大值,均值和中值

来自分类Dev

计算R中的最小值,最大值和平均值

来自分类Dev

R:具有最大值的列和行索引

来自分类Dev

R:具有最大值的列和行索引

来自分类Dev

获取R中每个列每月5个最大值的平均值

来自分类Dev

R的逐行最大值

来自分类Dev

R的逐行最大值

来自分类Dev

R-最大值

来自分类Dev

Max()函数不返回最大值

来自分类Dev

返回分组数据帧R中最大值的对应变量

来自分类Dev

在R的行中返回三个最大值的函数

来自分类Dev

从R中的数字列表中提取最大值和最小值

来自分类Dev

R根据另一行找到每个组的最小值和最大值

来自分类Dev

在R中运行for循环时设置矩阵单元的最小值和最大值

来自分类Dev

如何在r的数据框中找到数字wrt的最大值和最小值?

来自分类Dev

R:最小值和最大值之间的obs数

来自分类Dev

R:确定组内某些子组的最大值和最小值之间的差异

来自分类Dev

在 R 中为 DF 中的每一行找到最大的最大值和第二大的最大值

来自分类Dev

如何创建一个函数来计算和返回平均值、最大值和最小值?

来自分类Dev

函数不返回输入到数组中的最大值和最小值

来自分类Dev

最大值逐行R数据帧

来自分类Dev

向量系列的R最大值

来自分类Dev

R dplyr历史最大值

来自分类Dev

R:找到密度图的最大值

来自分类Dev

向量系列的R最大值

Related 相关文章

热门标签

归档