rdirichlet: Functions for the Dirichlet Distribution
Description
Functions to compute the density of or generate random deviates from
the Dirichlet distribution.
Usage
rdirichlet(n, alpha)
ddirichlet(x, alpha)
Arguments
x
A vector containing a single random deviate or matrix
containg one random deviate per row.
n
Number of random vectors to generate.
alpha
Vector or (for ddirichlet) matrix containing shape
parameters.
Value
ddirichlet returns a vector containing the Dirichlet density for the
corresponding rows of x.rdirichlet returns a matrix with n rows, each containing
a single Dirichlet random deviate.
Details
The Dirichlet distribution is the multidimensional generalization of
the beta distribution. It is the canonical Bayesian distribution for
the parameter estimates of a multinomial distribution.