| clus2norMix {nor1mix} | R Documentation |
Transform Clustering / Grouping to Normal Mixture
Description
Simple transformation of a clustering or grouping to a normal mixture
object (class "norMix", see, norMix.
Usage
clus2norMix(gr, x, name = deparse(sys.call()))
Arguments
gr |
a grouping/clustering vector with values in
|
x |
numeric vector of (original) data (of the same length as |
name |
name for |
Value
A call to norMix() with (mu, sig2, w) set to the
empirical values of the groups (as defined by split(x,gr).
Note
Via this function, any simple clustering algorithm (such
pam) can be used as simple mixture model
fitting procedure.
Author(s)
Martin Maechler, Dec. 2007
See Also
norMix; further pam() (or
clara()) from package cluster for
sensible clusterings.
Examples
x9 <- rnorMix(500, MW.nm9)
require("cluster")
pxc <- pam(x9, k=3)
plot(pxc, which = 2)# silhouette
(nm.p9 <- clus2norMix(pxc$clustering, x9))
plot(nm.p9, p.norm=FALSE)
lines(MW.nm9, col="thistle")
[Package nor1mix version 1.3-3 Index]