mean_i: Mean of Integer Values

Description Usage Arguments Value Examples

View source: R/RcppExports.R

Description

Written in C++, this function runs faster than mean for large integer vectors/matrices.

Usage

1
mean_i(x)

Arguments

x

Integer vector or matrix.

Value

Numeric value.

Examples

1
2
3
4
5
6
7
8
9
# For very large integer objects, sum_i is faster than sum
x <- rpois(100000, lambda = 5)
mean(x) == mean_i(x)
benchmark(mean(x), mean_i(x), replications = 1000)

# For smaller integer objects, sum_i is slower than sum 
x <- rpois(1000, lambda = 5)
mean(x) == mean_i(x)
benchmark(mean(x), mean_i(x), replications = 1000)

vandomed/dvmisc documentation built on Oct. 2, 2020, 9:50 p.m.