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.

Author
Lampros Mouselimis <mouselimislampros@gmail.com>
Date of publication
2016-10-08 22:25:18
Maintainer
Lampros Mouselimis <mouselimislampros@gmail.com>
License
MIT + file LICENSE
Version
1.0.3
URLs

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