Learn R Programming

Compositional (version 5.0)

Density values of a Dirichlet distribution: Density values of a Dirichlet distribution

Description

Density values of a Dirichlet distribution.

Usage

ddiri(x, a, logged = TRUE)

Arguments

x

A matrix containing compositional data. This can be a vector or a matrix with the data.

a

A vector of parameters. Its length must be equal to the number of components, or columns of the matrix with the compositional data and all values must be greater than zero.

logged

A boolean variable specifying whether the logarithm of the density values to be returned. It is set to TRUE by default.

Value

A vector with the density values.

Details

The density of the Dirichlet distribution for a vector or a matrix of compositional data is returned.

References

Ng Kai Wang, Guo-Liang Tian and Man-Lai Tang (2011). Dirichlet and related distributions: Theory, methods and applications. John Wiley & Sons.

See Also

diri.nr, diri.est, diri.contour, rdiri, dda

Examples

Run this code
# NOT RUN {
x <- rdiri( 100, c(5, 7, 4, 8, 10, 6, 4) )
a <- diri.est(x)
f <- ddiri(x, a$param)
sum(f)
a
# }

Run the code above in your browser using DataLab