cluster_gmm: Gaussian mixture model clustering (GMM)

View source: R/clu_gmm.R

cluster_gmmR Documentation

Gaussian mixture model clustering (GMM)

Description

Model-based clustering using mclust::Mclust.

Usage

cluster_gmm(G = NULL, modelNames = NULL)

Arguments

G

number of mixture components (clusters). If NULL, Mclust chooses.

modelNames

optional character vector of model names passed to Mclust.

Details

Fits a Gaussian mixture model and returns the MAP classification. The fitted model is stored in obj$model. Requires the mclust package.

Value

returns a GMM clustering object.

References

Fraley, C., & Raftery, A. E. (2002). Model-based clustering. JASA.

Examples

data(iris)
model <- cluster_gmm(G = 3)
model <- fit(model, iris[,1:4])
clu <- cluster(model, iris[,1:4])
table(clu)

daltoolbox documentation built on Feb. 10, 2026, 9:06 a.m.