| Assign Class | R Documentation | 
This function assigns cluster id to each observation in x
according to the desired model emobj or specified
parameters pi, Mu, and LTSigma. 
  assign.class(x, emobj = NULL, pi = NULL, Mu = NULL, LTSigma = NULL,
               lab = NULL, return.all = TRUE)
x | 
 the data matrix, dimension   | 
emobj | 
 the desired model which is a list mainly contains   | 
pi | 
 the mixing proportion, length   | 
Mu | 
 the centers of clusters, dimension   | 
LTSigma | 
 the lower triangular matrices of dispersion, dimension
  | 
lab | 
 labeled data for semi-supervised clustering,
length   | 
return.all | 
 if returning with a whole   | 
This function are based either an input emobj or inputs pi,
Mu, and LTSigma to assign class id to each observation of
x.
If lab is submitted, then the observation with label id greater 0
will not be assigned new class.
This function returns a list containing mainly two new variables:
nc (length K numbers of observations in each class) and
class (length n class id).
Wei-Chen Chen wccsnow@gmail.com and Ranjan Maitra.
https://www.stat.iastate.edu/people/ranjan-maitra
init.EM, emcluster.
library(EMCluster, quietly = TRUE)
set.seed(1234)
x2 <- da2$da
ret <- init.EM(x2, nclass = 2)
ret.new <- assign.class(x2, ret, return.all = FALSE)
str(ret.new)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.