Package: EMCluster 0.2-16

Wei-Chen Chen

EMCluster: EM Algorithm for Model-Based Clustering of Finite Mixture Gaussian Distribution

EM algorithms and several efficient initialization methods for model-based clustering of finite mixture Gaussian distribution with unstructured dispersion in both of unsupervised and semi-supervised learning.

Authors:Wei-Chen Chen [aut, cre], Ranjan Maitra [aut], Volodymyr Melnykov [ctb], Dan Nettleton [ctb], David Faden [ctb], Rouben Rostamian [ctb], R Core team [ctb]

EMCluster_0.2-16.tar.gz
EMCluster_0.2-16.tar.gz(r-4.5-noble)EMCluster_0.2-16.tar.gz(r-4.4-noble)
EMCluster_0.2-16.tgz(r-4.4-emscripten)EMCluster_0.2-16.tgz(r-4.3-emscripten)
EMCluster.pdf |EMCluster.html
EMCluster/json (API)

# Install 'EMCluster' in R:
install.packages('EMCluster', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/snoweye/emcluster/issues

Uses libs:
  • openblas– Optimized BLAS
Datasets:
  • .EMC - EM Control Generator and Controller
  • .EMC.Rnd - EM Control Generator and Controller
  • .EMC.Rndp - EM Control Generator and Controller
  • col.ppcontour - Likelihood Mixture Test (LMT) Functions of EMCluster
  • da1 - Dataset for demonstrations
  • da2 - Dataset for demonstrations
  • da3 - Dataset for demonstrations

openblas

4.96 score 1 packages 123 scripts 735 downloads 5 mentions 112 exports 3 dependencies

Last updated 4 months agofrom:2fa476bf3d. Checks:OK: 2. Indexed: no.

TargetResultDate
Doc / VignettesOKDec 08 2024
R-4.5-linux-x86_64OKDec 08 2024

Exports:.EMControlappend.BNassign.classassign.class.wtbh.fdrcheck.dimcheck.dim.wtclass2Gammaclass2Gamma.wtcreate.cexcreate.colorsdlmvndmixmvndmixmvn.wtdmvndraw.colorse.stepe.step.wtem.aicem.bicem.clcem.EMem.icem.iclem.icl.bicem.initem.Modelemclusteremcluster.wtemgroupemgroup.wtexhaust.EMfill.ppcontourfill.ppmufill.pppointsGamma2classGamma2class.wtGenDataSetGenMixDataSetget.cov.logit.PIget.cov.logit.zget.cov.paramget.cov.post.zget.E.chi2get.E.deltaget.logor.statgetlistGmatgridOneinit.EMIyIy2Jaccard.IndexlmtlogLlogL.wtLTsigma2varLTSigma2variancem.stepm.step.wtmatch.colcexmb.em.EMmb.rand.EMmeandispersionmy.catmy.formatmy.printpartial.f.mu.spartial.logit.ppartial.logLpartial.post.zpartial.post.z.1partial.qpchisq.myplot2dplotbarplotBNplotemplotlikeprobplotmdplotpplotppcontourplotptplotqpostPIprint.emretprint.initretprint.lmtprint.RRandretprint.summary.emretprint.summary.svdprint.svdproject.on.2dq.map.newrand.EMrecoderecolorrematchRRandshortemclustershortemcluster.wtsimple.initstarts.via.svdstarts.via.svd.wtsummary.emretsummary.emret.wtsummary.svdsummary.svd.wtvar2LTsigmavariance2LTSigmaw.2wt2wot

Dependencies:latticeMASSMatrix

EMCluster-guide

Rendered fromEMCluster-guide.Rnwusingutils::Sweaveon Dec 08 2024.

Last update: 2021-03-16
Started: 2013-12-14

Readme and manuals

Help Manual

Help pageTopics
EM Algorithm for Model-Based Clustering of Finite Mixture Gaussian DistributionEMCluster-package
Assign Class Idassign.class
Convert Matrices in Different Formatclass2Gamma Gamma2class LTsigma2var LTSigma2variance var2LTsigma variance2LTSigma
Dataset for demonstrationsda1 da2 da3
EM Algorithm for model-based clusteringemcluster emobj object emret class shortemcluster simple.init
EM Control Generator and Controller.EMC .EMC.Rnd .EMC.Rndp .EMControl
Information Criteria for Model-Based Clusteringem.aic em.bic em.clc em.ic em.icl em.icl.bic
Initialization and EM Algorithmem.EM exhaust.EM init.EM rand.EM
Jaccard IndexJaccard.Index
Likelihood Mixture Testslmt
Likelihood Mixture Test (LMT) Functions of EMClusterbh.fdr col.ppcontour fill.ppcontour fill.ppmu fill.pppoints GenDataSet GenMixDataSet get.E.chi2 get.E.delta Gmat gridOne Iy Iy2 partial.logL partial.q pchisq.my plotp plotq postPI print.lmt q.map.new w.2
Density of (Mixture) Multivariate Normal Distributiondlmvn dmixmvn dmvn logL
Other Initializationsemgroup starts.via.svd
Plot Two Dimensional Data with clustersplot2d plotem
Plot Multivariate Dataplotmd
Plot Contourplotppcontour
Post I Information Functions of EMClusterget.cov.logit.PI get.cov.logit.z get.cov.param get.cov.post.z get.logor.stat partial.f.mu.s partial.logit.p partial.post.z partial.post.z.1
Functions for Printing or Summarizing Objects According to Classesprint.emret summary.emret summary.svd
Produce Projection on 2Dproject.on.2d
Rand Index and Adjusted Rand IndexRRand
Recolor Classification IDsrecode recolor rematch
Single E- and M-stepe.step m.step