| FLXmclust {flexmix} | R Documentation |
This is a demo driver for flexmix implementing
model-based clustering of Gaussian data.
FLXmclust(formula = . ~ ., diagonal = TRUE) plotEll(object, data, ...)
formula |
A formula which is interpreted relative to the formula
specified in the call to flexmix using
update.formula. Only the left-hand side (response) of
the formula is used. Default is to use the original
flexmix model
formula. |
diagonal |
If TRUE, then the covariance matrix of the
components is restricted to diagonal matrices. |
object |
An object of class flexmix using FLXmclust
model. |
data |
The data that were clustered. |
... |
Passed to eqscplot. |
This is meant as a demo for FlexMix driver programming, use package mclust for real applications.
FLXmclust returns an object of class FLXmodel.
Friedrich Leisch
data(Nclus)
require("MASS")
eqscplot(Nclus)
## This model is wrong (one component has a non-diagonal cov matrix)
ex1 <- flexmix(Nclus~1, k=4, model=FLXmclust())
print(ex1)
plotEll(ex1, Nclus)
## True model, wrong number of components
ex2 <- flexmix(Nclus~1, k=6, model=FLXmclust(diag=FALSE))
print(ex2)
plotEll(ex2, Nclus)
parameters(ex2, component=1)