Multivariate hypergeometric distribution
Probability mass function and random generation for the multivariate hypergeometric distribution.
dmvhyper(x, n, k, log = FALSE) rmvhyper(nn, n, k)
x |
m-column matrix of quantiles. |
n |
m-length vector or m-column matrix of numbers of balls in m colors. |
k |
the number of balls drawn from the urn. |
log |
logical; if TRUE, probabilities p are given as log(p). |
nn |
number of observations. If |
Probability mass function
f(x) = prod(choose(n, x)) / choose(N, k)
The multivariate hypergeometric distribution is generalization of hypergeometric distribution. It is used for sampling without replacement k out of N marbles in m colors, where each of the colors appears n[i] times. Where k=sum(x), N=sum(n) and k<=N.
Gentle, J.E. (2006). Random number generation and Monte Carlo methods. Springer.
# Generating 10 random draws from multivariate hypergeometric # distribution parametrized using a vector rmvhyper(10, c(10, 12, 5, 8, 11), 33)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.