Learn R Programming

dirichletprocess (version 0.4.2)

LikelihoodFunction: The Likelihood function of a Dirichlet process object.

Description

Collecting the fitted cluster parameters and number of datapoints associated with each parameter a likelihood can be calculated. Each cluster is weighted by the number of datapoints assigned.

Usage

LikelihoodFunction(dpobj, ind)

Value

A function f(x) that represents the Likelihood of the dpobj.

Arguments

dpobj

Dirichlet process object.

ind

The iteration number. Defaults to the last iteration.

Examples

Run this code
y <- rnorm(10)
dp <- DirichletProcessGaussian(y)
dp <- Fit(dp, 5)
f <- LikelihoodFunction(dp)
plot(f(-2:2))

Run the code above in your browser using DataLab