Обычно полезно запустить
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