clus2norMix | R Documentation |
Simple transformation of a clustering or grouping to a normal mixture
object (class "norMix"
, see, norMix
.
clus2norMix(gr, x, name = deparse(sys.call()))
gr |
a grouping/clustering vector with values in
|
x |
numeric vector of (original) data (of the same length as |
name |
name for |
A call to norMix()
with (mu, sig2, w)
set to the
empirical values of the groups (as defined by split(x,gr)
.
Via this function, any simple clustering algorithm (such
pam
) can be used as simple mixture model
fitting procedure.
Martin Maechler, Dec. 2007
norMix
; further pam()
(or
clara()
) from package cluster for
sensible clusterings.
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")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.