ddir function

Dirichlet density

Dirichlet density

Evaluate the density of a Dirichlet distribution

ddir(x, q, logscale=TRUE)

Arguments

  • x: Vector or matrix containing the value at which to evaluate the density. If a matrix, the density is evaluated for each row. Rows are renormalized to ensure they add up to 1
  • q: Dirichlet parameters. Must have the same length as ncol(x), or length 1 (in which case a symmetric Dirichlet density is valuated)
  • logscale: For logscale==TRUE, dimom returns the natural log of the prior density

Returns

Density of a Dirichlet(q) distribution evaluated at each row of x

Author(s)

David Rossell

Examples

library(mombf) x= matrix(c(1/3,2/3,.5,.5),nrow=2,byrow=TRUE) ddir(x,q=2)
  • Maintainer: David Rossell
  • License: GPL (>= 2) | file LICENSE
  • Last published: 2024-02-06