mclustICL | R Documentation |
ICL (Integrated Complete-data Likelihood) for parameterized Gaussian mixture models fitted by EM algorithm initialized by model-based hierarchical clustering.
mclustICL(data, G = NULL, modelNames = NULL,
initialization = list(hcPairs = NULL,
subset = NULL,
noise = NULL),
x = NULL, ...)
## S3 method for class 'mclustICL'
summary(object, G, modelNames, ...)
data |
A numeric vector, matrix, or data frame of observations. Categorical variables are not allowed. If a matrix or data frame, rows correspond to observations and columns correspond to variables. |
G |
An integer vector specifying the numbers of mixture components
(clusters) for which the criteria should be calculated.
The default is |
modelNames |
A vector of character strings indicating the models to be fitted
in the EM phase of clustering. The help file for
|
initialization |
A list containing zero or more of the following components:
|
x |
An object of class |
... |
Futher arguments used in the call to |
object |
An integer vector specifying the numbers of mixture components
(clusters) for which the criteria should be calculated.
The default is |
Returns an object of class 'mclustICL'
containing the the ICL criterion
for the specified mixture models and numbers of clusters.
The corresponding print
method shows the matrix of values and the top models according to the ICL criterion. The summary
method shows only the top models.
Biernacki, C., Celeux, G., Govaert, G. (2000). Assessing a mixture model for clustering with the integrated completed likelihood. IEEE Trans. Pattern Analysis and Machine Intelligence, 22 (7), 719-725.
Scrucca L., Fop M., Murphy T. B. and Raftery A. E. (2016) mclust 5: clustering, classification and density estimation using Gaussian finite mixture models, The R Journal, 8/1, pp. 289-317.
plot.mclustICL
,
Mclust
,
mclustBIC
,
mclustBootstrapLRT
,
bic
,
icl
data(faithful)
faithful.ICL <- mclustICL(faithful)
faithful.ICL
summary(faithful.ICL)
plot(faithful.ICL)
# compare with
faithful.BIC <- mclustBIC(faithful)
faithful.BIC
plot(faithful.BIC)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.