Compute the *mode* of a vector, i.e. the value that has highest number of occurrences. If different values have the same number of occurrences, the first one is reported.
Arguments
- x
(named) numerical vector
- i
(optional) numerical vector giving the position in
x
or character vector matching the names inx
. Ifmissing
ori = NULL
, the entirex
is considered for the computation of the score- na.rm
logical, whether to remove
NA
values fromx
before computation
Examples
x = c(1,1,2,3,3,3,NA)
modalValue(x = x, na.rm = TRUE)
#> [1] 3