ClusterR: Gaussian Mixture Models, K-Means, Mini-Batch-Kmeans and K-Medoids Clustering

Gaussian mixture models, k-means, mini-batch-kmeans and k-medoids clustering with the option to plot, validate, predict (new data) and estimate the optimal number of clusters. The package takes advantage of 'RcppArmadillo' to speed up the computationally intensive parts of the functions.

AuthorLampros Mouselimis <mouselimislampros@gmail.com>
Date of publication2016-10-08 22:25:18
MaintainerLampros Mouselimis <mouselimislampros@gmail.com>
LicenseMIT + file LICENSE
Version1.0.3
https://github.com/mlampros/ClusterR

View on CRAN

Man pages

center_scale: Function to scale and/or center the data

Clara_Medoids: Clustering large applications

Cluster_Medoids: Partitioning around medoids

dietary_survey_IBS: Synthetic data using a dietary survey of patients with...

distance_matrix: Distance matrix calculation

entropy_formula: entropy formula (used in external_validation function)

external_validation: external clustering validation

function_interactive: Interactive function for consecutive plots ( using...

GMM: Gaussian Mixture Model clustering

KMeans_arma: k-means using the Armadillo library

KMeans_rcpp: k-means using RcppArmadillo

MiniBatchKmeans: Mini-batch-k-means using RcppArmadillo

mushroom: The mushroom data

Optimal_Clusters_GMM: Optimal number of Clusters for the gaussian mixture models

Optimal_Clusters_KMeans: Optimal number of Clusters for k-means

Optimal_Clusters_Medoids: Optimal number of Clusters for the partitioning around...

plot_2d: 2-dimensional plots

predict_GMM: Prediction function for a Gaussian Mixture Model object

predict_KMeans: Prediction function for the k-means

predict_MBatchKMeans: Prediction function for Mini-Batch-k-means

predict_Medoids: Predictions for the Medoid functions

Silhouette_Dissimilarity_Plot: Plot of silhouette widths or dissimilarities

soybean: The soybean (large) data set from the UCI repository

tryCatch_GMM: tryCatch function to prevent armadillo errors

tryCatch_KMEANS_arma: tryCatch function to prevent armadillo errors in KMEANS_arma

tryCatch_optimal_clust_GMM: tryCatch function to prevent armadillo errors in...

Files in this package

ClusterR
ClusterR/inst
ClusterR/inst/doc
ClusterR/inst/doc/the_clusterR_package.R
ClusterR/inst/doc/the_clusterR_package.Rmd
ClusterR/inst/doc/the_clusterR_package.html
ClusterR/tests
ClusterR/tests/testthat.R
ClusterR/tests/testthat
ClusterR/tests/testthat/test-plot2d_silhouette_plot_ext_validation_center_scale_dist_mat.R
ClusterR/tests/testthat/test-medoids.R
ClusterR/tests/testthat/test-kmeans.R
ClusterR/tests/testthat/test-gmm.R
ClusterR/tests/testthat/test-dissimilarity_matrices.R
ClusterR/src
ClusterR/src/Makevars
ClusterR/src/kmeans_miniBatchKmeans_GMM_Medoids.cpp
ClusterR/src/utils_rcpp.h
ClusterR/src/utils_rcpp.cpp
ClusterR/src/Makevars.win
ClusterR/src/RcppExports.cpp
ClusterR/NAMESPACE
ClusterR/NEWS.md
ClusterR/data
ClusterR/data/dietary_survey_IBS.rda
ClusterR/data/soybean.rda
ClusterR/data/mushroom.rda
ClusterR/R
ClusterR/R/RcppExports.R ClusterR/R/clustering_functions.R
ClusterR/vignettes
ClusterR/vignettes/Rplot.png
ClusterR/vignettes/elephant.jpg
ClusterR/vignettes/the_clusterR_package.Rmd
ClusterR/vignettes/Rplot_cluster.png
ClusterR/vignettes/dog.jpg
ClusterR/vignettes/Rplot_2d.png
ClusterR/vignettes/Rplot_clara.png
ClusterR/README.md
ClusterR/MD5
ClusterR/build
ClusterR/build/vignette.rds
ClusterR/DESCRIPTION
ClusterR/man
ClusterR/man/Cluster_Medoids.Rd ClusterR/man/MiniBatchKmeans.Rd ClusterR/man/Optimal_Clusters_KMeans.Rd ClusterR/man/KMeans_arma.Rd ClusterR/man/Optimal_Clusters_GMM.Rd ClusterR/man/external_validation.Rd ClusterR/man/tryCatch_optimal_clust_GMM.Rd ClusterR/man/predict_KMeans.Rd ClusterR/man/Clara_Medoids.Rd ClusterR/man/mushroom.Rd ClusterR/man/GMM.Rd ClusterR/man/function_interactive.Rd ClusterR/man/predict_GMM.Rd ClusterR/man/KMeans_rcpp.Rd ClusterR/man/distance_matrix.Rd ClusterR/man/soybean.Rd ClusterR/man/tryCatch_KMEANS_arma.Rd ClusterR/man/center_scale.Rd ClusterR/man/Optimal_Clusters_Medoids.Rd ClusterR/man/predict_MBatchKMeans.Rd ClusterR/man/tryCatch_GMM.Rd ClusterR/man/entropy_formula.Rd ClusterR/man/dietary_survey_IBS.Rd ClusterR/man/plot_2d.Rd ClusterR/man/predict_Medoids.Rd ClusterR/man/Silhouette_Dissimilarity_Plot.Rd
ClusterR/LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.