Description Usage Arguments Details Value Examples
Written in C++, this function tends to run faster than which.max
for
large integer vectors.
1 | which_max_iv(x)
|
x |
Integer vector. |
For optimal speed, choose the version of this function that matches the
class of your x
:
which_max_nv
for numeric vector.
which_max_iv
for integer vector.
which_max_nm
for numeric matrix.
which_max_im
for integer matrix.
Integer value.
1 2 3 4 5 6 7 8 9 | # For long vectors, which_max_iv is faster than which.max
x <- rpois(10000, lambda = 15)
which.max(x) == which_max_iv(x)
benchmark(which.max(x), which_max_iv(x), replications = 5000)
# For shorter vectors, which_max_iv is slower than which.max
x <- rpois(100, lambda = 15)
which.max(x) == which_max_iv(x)
benchmark(which.max(x), which_max_iv(x), replications = 20000)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.