R/mode_stat.R

Defines functions mode_stat

Documented in mode_stat

#' Statistical mode
#'
#' R doesn't have a built-in function for calculating the statistical mode. This
#' function implements that.
#' @param x numeric, character or factor data.
#' @keywords mode
#' @export
#' @examples
#' mode_stat(c("A", "A", LETTERS[1:10]))
#' mode_stat(c("1", "1", 1:10))

mode_stat <- function(x) {
  ux <- unique(x)
  ux[which.max(tabulate(match(x, ux)))]
}
mtcruz/mtcruzr documentation built on Dec. 26, 2019, 11:04 p.m.