R/drawpi.R

Defines functions drawpi

Documented in drawpi

#' drawpi
#'
#' Draw pi from posterior distribution
#'
#' @param g: Vector, group memberships
#' @param alpha: Vector, parameters of Dirichlet prior
#' @param K: Integer, number of groups
#'
#' @importFrom MCMCpack rdirichlet
#'
#' @export

drawpi = function(g, alpha, K) {
  pi = as.vector(rdirichlet(1, alpha + table(factor(g, levels = 1:K))))
  return(pi)
}
jtm508/bayestraj documentation built on May 5, 2020, 12:48 p.m.