Other Initializations {EMCluster} | R Documentation |
Other Initializations
Description
Two more functions with different initialization method.
Usage
starts.via.svd(x, nclass = 1, method = c("em", "kmeans"),
EMC = .EMC)
emgroup(x, nclass = 1, EMC = .EMC)
Arguments
x |
the data matrix, dimension |
nclass |
the desired number of clusters, |
method |
method with the svd initializations. |
EMC |
the control for the EM iterations. |
Details
The starts.via.svd
utilizes SVD to initial parameters,
and the emgroup
runs the EM algorithm starting from the
initial.
Value
The starts.via.svd
returns an object with class svd
,
and the emgroup
returns and object emobj
with class
emret
.
Author(s)
Wei-Chen Chen wccsnow@gmail.com and Ranjan Maitra.
References
https://www.stat.iastate.edu/people/ranjan-maitra
See Also
Examples
library(EMCluster, quietly = TRUE)
set.seed(1234)
x1 <- da1$da
emobj <- emgroup(x1, nclass = 10)
summary(emobj)
ret.0 <- starts.via.svd(x1, nclass = 10, method = "kmeans")
summary(ret.0)
[Package EMCluster version 0.2-15 Index]