Package: MixAll 1.5.16

Serge Iovleff

MixAll: Clustering and Classification using Model-Based Mixture Models

Algorithms and methods for model-based clustering and classification. It supports various types of data: continuous, categorical and counting and can handle mixed data of these types. It can fit Gaussian (with diagonal covariance structure), gamma, categorical and Poisson models. The algorithms also support missing values.

Authors:Serge Iovleff [aut, cre], Parmeet Bathia [ctb]

MixAll_1.5.16.tar.gz
MixAll_1.5.16.tar.gz(r-4.5-noble)MixAll_1.5.16.tar.gz(r-4.4-noble)
MixAll_1.5.16.tgz(r-4.4-emscripten)MixAll_1.5.16.tgz(r-4.3-emscripten)
MixAll.pdf |MixAll.html
MixAll/json (API)
NEWS

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

Peer review:

Uses libs:
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library
Datasets:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

3.58 score 94 scripts 699 downloads 1 mentions 38 exports 3 dependencies

Last updated 6 months agofrom:438e0e0fbe. Checks:OK: 2. Indexed: no.

TargetResultDate
Doc / VignettesOKNov 12 2024
R-4.5-linux-x86_64OKNov 12 2024

Exports:clusterAlgoclusterAlgoPredictclusterCategoricalclusterCategoricalNamesclusterDiagGaussianclusterDiagGaussianNamesclusterFastStrategyclusterGammaclusterGammaNamesclusterInitclusterMixedDataclusterPoissonclusterPoissonNamesclusterPredictclusterSemiSEMStrategyclusterSEMStrategyclusterStrategyclusterValidCategoricalNamesclusterValidDiagGaussianNamesclusterValidGammaNamesclusterValidPoissonNameskmmkmmMixedDatakmmNameskmmStrategykmmValidKernelNameskmmValidModelNameslearnAlgolearnCategoricallearnDiagGaussianlearnGammalearnMixedDatalearnPoissonmissingValuesplotprintshowsummary

Dependencies:inlineRcpprtkore

Clustering With MixAll

Rendered fromIntroduction-Mixtures.Rnwusingutils::Sweaveon Nov 12 2024.

Last update: 2019-09-12
Started: 2015-02-20

Learning With MixAll

Rendered fromLearning-Mixtures.Rnwusingutils::Sweaveon Nov 12 2024.

Last update: 2019-09-12
Started: 2016-08-03

Readme and manuals

Help Manual

Help pageTopics
MixAll Allows to estimate parametric mixture models with mixed data sets and missing data.MixAll-package MixAll
Extract parts of a MixAll S4 classExtract [ [,ClusterAlgo-method [,ClusterAlgoPredict-method [,ClusterCategoricalComponent-method [,ClusterDiagGaussianComponent-method [,ClusterGammaComponent-method [,ClusterInit-method [,ClusterPoissonComponent-method [,ClusterStrategy-method [,KmmComponent-method [,LearnAlgo-method [<-,ClusterAlgo-method [<-,ClusterAlgoPredict-method [<-,ClusterInit-method [<-,ClusterStrategy-method [<-,LearnAlgo-method
Qualitative data : morphological description of birdsbirds
Quantitative Data: bullsEyebullsEye
label Data: bullsEye.catbullsEye.cat
label Data: bullsEye.targetbullsEye.target
Qualitative data : Car Evaluationcar
Create an instance of the ['ClusterAlgo'] classclusterAlgo
['ClusterAlgo'] class for Cluster algorithms.ClusterAlgo ClusterAlgo-class
Create an instance of the ['ClusterAlgoPredict'] classclusterAlgoPredict
['ClusterAlgoPredict'] class for predict algorithm.ClusterAlgoPredict ClusterAlgoPredict-class
Create an instance of the ['ClusterCategorical'] classclusterCategorical
Definition of the ['ClusterCategorical'] classClusterCategorical-class
Definition of the ['ClusterCategoricalComponent'] classClusterCategoricalComponent ClusterCategoricalComponent-class
Create a vector of Categorical mixture model names.clusterCategoricalNames clusterValidCategoricalNames
Create an instance of the ['ClusterDiagGaussian'] classclusterDiagGaussian
Definition of the ['ClusterDiagGaussian'] classClusterDiagGaussian ClusterDiagGaussian-class
Definition of the ['ClusterDiagGaussianComponent'] classClusterDiagGaussianComponent ClusterDiagGaussianComponent-class
Create a vector of diagonal Gaussian mixture model names.clusterDiagGaussianNames clusterValidDiagGaussianNames
Create an instance of the ['ClusterGamma'] classclusterGamma
Definition of the ['ClusterGamma'] classClusterGamma ClusterGamma-class
Definition of the ['ClusterGammaComponent'] classClusterGammaComponent ClusterGammaComponent-class
Create a vector of gamma mixture model names.clusterGammaNames clusterValidGammaNames
Create an instance of ['ClusterInit'] classclusterInit
Constructor of the ['ClusterInit'] classClusterInit ClusterInit-class
Create an instance of the ['ClusterMixedDataModel'] classclusterMixedData
Definition of the ['ClusterMixedDataModel'] classClusterMixedDataModel ClusterMixedDataModel-class
Create an instance of the ['ClusterPoisson'] classclusterPoisson
Definition of the ['ClusterPoisson'] classClusterPoisson ClusterPoisson-class
Create a vector of Poisson mixture model names.clusterPoissonNames clusterValidPoissonNames
Create an instance of ['ClusterPredict'] classclusterPredict
Class ['ClusterPredict'] for predictingClusterPredict ClusterPredict-class
Class ['ClusterPredictMixedData'] for predictingClusterPredictMixedData ClusterPredictMixedData-class
A strategy is a multistage empirical process for finding a good estimate in the clustering estimation process.clusterFastStrategy clusterSemiSEMStrategy clusterSEMStrategy clusterStrategy
Constructor of ['ClusterStrategy'] classClusterStrategy ClusterStrategy-class
Counting Data: DebTrivediDebTrivedi
Quantitative data: Old Faithful Geysergeyser
Mixed data : Cleveland Heart Disease DataHeartDisease HeartDisease.cat HeartDisease.cont HeartDisease.target
Definition of the ['IClusterComponent'] classClusterPoissonComponent ClusterPoissonComponent-class IClusterComponent IClusterComponent-class
Interface base Class ['IClusterModel'] for Cluster models.IClusterModel IClusterModel-class
Interface class ['IClusterPredict'] for predictingIClusterPredict IClusterPredict-class
Create an instance of the ['KmmModel'] classkmm
Definition of the ['KmmComponent'] classKmmComponent KmmComponent-class
Create an instance of the ['KmmMixedDataModel'] classkmmMixedData
Definition of the ['KmmMixedDataModel'] classKmmMixedDataModel KmmMixedDataModel-class
Definition of the ['KmmModel'] classKmmModel KmmModel-class
Create a vector of Kernel mixture model (KMM) names.kmmNames kmmValidKernelNames kmmValidModelNames
Create an instance of ['ClusterStrategy'] classkmmStrategy
Create an instance of the ['LearnAlgo'] classlearnAlgo
['LearnAlgo'] class for Cluster algorithms.LearnAlgo LearnAlgo-class
Create an instance of a learn mixture modellearnCategorical learnDiagGaussian learnGamma learnPoisson
This function learn the optimal mixture model when the class labels are known according to the 'criterion' among the list of model given in 'models'.learnMixedData
Return the missing values of a component or a cluster class.missingValues missingValues,ClusterCategorical-method missingValues,ClusterCategoricalComponent-method missingValues,ClusterDiagGaussian-method missingValues,ClusterDiagGaussianComponent-method missingValues,ClusterGamma-method missingValues,ClusterGammaComponent-method missingValues,ClusterMixedDataModel-method missingValues,ClusterPoisson-method missingValues,ClusterPoissonComponent-method missingValues,ClusterPredict-method missingValues,ClusterPredictMixedData-method missingValues,KmmComponent-method missingValues,KmmModel-method
Plotting of a class ['ClusterCategorical']plot,ClusterCategorical-method plot-ClusterCategorical
Plotting of a class ['ClusterDiagGaussian']plot,ClusterDiagGaussian-method plot-ClusterDiagGaussian
Plotting of a class ['ClusterGamma']ClusterGamma-method plot,ClusterGamma-method plot-ClusterGamma,
Plotting of a class ['ClusterMixedDataModel']plot,ClusterMixedDataModel-method plot-ClusterMixedDataModel
Plotting of a class ['ClusterPoisson']ClusterPoisson-method plot,ClusterPoisson-method plot-ClusterPoisson,
Plotting of a class ['KmmComponent']plot,KmmComponent-method plot-KmmComponent
Plotting of a class ['KmmMixedDataModel']plot,KmmMixedDataModel-method plot-KmmMixedDataModel
Plotting of a class ['KmmModel']plot,KmmModel-method plot-KmmModel
Print a MixAll S4 class to standard output.print print,ClusterAlgo-method print,ClusterAlgoPredict-method print,ClusterCategorical-method print,ClusterCategoricalComponent-method print,ClusterDiagGaussian-method print,ClusterDiagGaussianComponent-method print,ClusterGamma-method print,ClusterGammaComponent-method print,ClusterInit-method print,ClusterMixedDataModel-method print,ClusterPoisson-method print,ClusterPoissonComponent-method print,ClusterPredict-method print,ClusterPredictMixedData-method print,ClusterStrategy-method print,IClusterComponent-method print,IClusterModel-method print,IClusterPredict-method print,KmmComponent-method print,KmmMixedDataModel-method print,KmmModel-method print,LearnAlgo-method print-algo,ClusterAlgo-method print-algo,ClusterAlgoPredict-method print-algo,LearnAlgo-method print-init,ClusterInit,ClusterInit-method print-strategy,ClusterStrategy-method
Show description of a MixAll S4 class to standard output.show show,ClusterAlgo-method show,ClusterAlgoPredict-method show,ClusterCategorical-method show,ClusterCategoricalComponent-method show,ClusterDiagGaussian-method show,ClusterDiagGaussianComponent-method show,ClusterGamma-method show,ClusterGammaComponent-method show,ClusterInit-method show,ClusterMixedDataModel-method show,ClusterPoisson-method show,ClusterPoissonComponent-method show,ClusterPredict-method show,ClusterPredictMixedData-method show,ClusterStrategy-method show,IClusterComponent-method show,IClusterModel-method show,IClusterPredict-method show,KmmComponent-method show,KmmMixedDataModel-method show,KmmModel-method show,LearnAlgo-method show-algo,ClusterAlgo-method show-algo,ClusterAlgoPredict-method show-algo,LearnAlgo-method show-ClusterCategorical,ClusterCategorical,ClusterCategorical-method show-ClusterCategoricalComponent,ClusterCategoricalComponent,ClusterCategoricalComponent-method show-ClusterDiagGaussian,ClusterDiagGaussian,ClusterDiagGaussian-method show-ClusterDiagGaussianComponent,ClusterDiagGaussianComponent,ClusterDiagGaussianComponent-method show-ClusterGamma,ClusterGamma,ClusterGamma-method show-ClusterGammaComponent,ClusterGammaComponent,ClusterGammaComponent-method show-ClusterMixedDataModel,ClusterMixedDataModel,ClusterMixedDataModel-method show-ClusterPoisson,ClusterPoisson,ClusterPoisson-method show-ClusterPoissonComponent,ClusterPoissonComponent,ClusterPoissonComponent-method show-IClusterComponent,IClusterComponent,IClusterComponent-method show-init,ClusterInit,ClusterInit-method show-KmmComponent,KmmComponent,KmmComponent-method show-KmmMixedDataModel,KmmMixedDataModel,KmmMixedDataModel-method show-KmmModel,KmmModel,KmmModel-method show-strategy,ClusterStrategy-method
Produce summary of a MixAll S4 class.summary summary,ClusterCategorical-method summary,ClusterCategoricalComponent-method summary,ClusterDiagGaussian-method summary,ClusterGamma-method summary,ClusterMixedDataModel-method summary,ClusterPoisson-method summary,ClusterPredict-method summary,ClusterPredictMixedData-method summary,IClusterComponent-method summary,IClusterModel-method summary,IClusterPredict-method summary,KmmMixedDataModel-method summary,KmmModel-method summary-ClusterCategoricalComponent,ClusterCategoricalComponent,ClusterCategoricalComponent-method