dirichletprocess (version 0.2.0)

LikelihoodFunction: The Likelihood 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)

Arguments

dpobj

Dirichlet process object.

ind

The iteration number. Defaults to the last iteration.

Value

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

Examples

Run this code
# NOT RUN {
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 DataCamp Workspace