Learn R Programming

modeest (version 2.1)

mfv: Estimate of the Mode of a Discrete Distribution (Most Frequent Value)

Description

This function returns the most frequent value(s) in a given numerical vector.

Usage

mfv(x, ...)

Arguments

x

numeric. Vector of observations.

...

further arguments, which will be ignored.

Value

The most frequent value(s) found in x is (are) returned.

Details

Argument x is to come from a discrete distribution. This function uses function tabulate of R.

References

  • Dutta S. and Goswami A. (2010). Mode estimation for discrete distributions. Mathematical Methods of Statistics, 19(4):374--384.

See Also

mlv for general mode estimation; geomMode, poisMode, etc. for computation of the mode of the usual discrete distributions

Examples

Run this code
# NOT RUN {
# Unimodal distribution
x <- rbinom(100, size = 10, prob = 0.8)

## True mode
binomMode(size = 10, prob = 0.8)

## Most frequent value
mfv(x)
mlv(x, method = "discrete")

# Bimodal distribution
x <- rpois(100, lambda = 7)

## True mode
poisMode(lambda = 7)

## Most frequent value
mfv(x)
M <- mlv(x, method = "discrete")
print(M)
plot(M)
# }

Run the code above in your browser using DataLab