ClusterR
1.3.6Gaussian Mixture Models, K-Means, Mini-Batch-Kmeans, K-Medoids and Affinity Propagation Clustering
Overview
Gaussian mixture models, k-means, mini-batch-kmeans, k-medoids and affinity propagation 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. For more information, see (i) "Clustering in an Object-Oriented Environment" by Anja Struyf, Mia Hubert, Peter Rousseeuw (1997), Journal of Statistical Software, doi:10.18637/jss.v001.i04; (ii) "Web-scale k-means clustering" by D. Sculley (2010), ACM Digital Library, doi:10.1145/1772690.1772862; (iii) "Armadillo: a template-based C++ library for linear algebra" by Sanderson et al (2016), The Journal of Open Source Software, doi:10.21105/joss.00026; (iv) "Clustering by Passing Messages Between Data Points" by Brendan J. Frey and Delbert Dueck, Science 16 Feb 2007: Vol. 315, Issue 5814, pp. 972-976, doi:10.1126/science.1136800.
Install
Health
- NOTE r-devel-linux-x86_64-debian-clang
- NOTE r-devel-linux-x86_64-debian-gcc
- NOTE r-devel-linux-x86_64-fedora-gcc
- NOTE r-devel-windows-x86_64
- NOTE2026-07-1610 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
- OK2026-05-0213 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
- NOTE2026-04-2212 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
- ERROR2026-04-1811 OK · 2 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE
- NOTE2026-04-109 OK · 5 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
Show 2 earlier snapshots
- ERROR2026-04-098 OK · 5 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE
- NOTE2026-03-1012 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
Documentation
- Examples that run
- 96%
- Documented parameters
- 100%
- Return-value docs
- 91%
- References docs
- 37%
Downloads
Repository
Stars over time
Forks over time
Issues over time
PRs over time
Repository practices
4 development-tooling and community-health practices detected across 4 families in the upstream repository
Checks run against github.com/mlampros/clusterr on 2026-07-19.
Dependencies
Code & Tests
- Cyclomatic complexity
- 2.0 median / 51 max
- Test cases
- 295 / 1.26 per code line
Test coverage
Line coverage
89%
Expression
89.5%
Tests / Examples
89.3% / 50% ex
Functions
107 22 exported
Complexity
7.6 avg / 51 max
Call network
107 nodes / 75 edges
Call graph
Open call graph →Lowest coverage
107 functions| Function | Cyclo | Coverage |
|---|---|---|
| function_interactive | 3 | 0% |
| print.GMMCluster | 1 | 0% |
| print.KMeansCluster | 1 | 0% |
| print.MedoidsCluster | 2 | 0% |
| Optimal_Clusters_Medoids exp | 51 | 40% |
| silhouette_of_clusters exp | 5 | 43% |
Datasets
| Name | Class | Rows × Cols | Also ships in |
|---|---|---|---|
| dietary_survey_IBS | data.frame | 400 × 43 | – |
| mushroom | data.frame | 8,124 × 23 | – |
| soybean | data.frame | 307 × 36 | – |
People & History
36 releases. Pick two to compare their code metrics. R releases are shown for context.
- RR 4.6.0 released · 2026-04-24
- 1.3.6Latest
- 1.3.52025-10-18 · diff ↗
- 1.3.42025-09-14 · diff ↗
- RR 4.5.0 released · 2025-04-11
- 1.3.32024-06-18 · diff ↗
- RR 4.4.0 released · 2024-04-24
- 1.3.22023-12-04 · diff ↗
- 1.3.12023-04-29 · diff ↗
- RR 4.3.0 released · 2023-04-21
- 1.3.02023-01-21 · diff ↗
- 1.2.92022-12-13 · diff ↗
- 1.2.82022-12-03 · diff ↗
- 1.2.72022-09-21 · diff ↗
- RR 4.2.0 released · 2022-04-22
- 1.2.62022-01-28 · diff ↗
Show 31 earlier events
- 1.2.52021-05-21 · diff ↗
- RR 4.1.0 released · 2021-05-18
- 1.2.42021-05-04 · diff ↗
- 1.2.32021-05-03 · diff ↗
- 1.2.22020-05-12 · diff ↗
- RR 4.0.0 released · 2020-04-24
- 1.2.12019-11-29 · diff ↗
- 1.2.02019-07-18 · diff ↗
- RR 3.6.0 released · 2019-04-26
- 1.1.92019-04-14 · diff ↗
- 1.1.82019-01-11 · diff ↗
- 1.1.72018-12-10 · diff ↗
- 1.1.62018-11-08 · diff ↗
- 1.1.52018-10-05 · diff ↗
- 1.1.42018-08-22 · diff ↗
- 1.1.32018-07-21 · diff ↗
- 1.1.22018-05-04 · diff ↗
- RR 3.5.0 released · 2018-04-23
- 1.1.12018-02-26 · diff ↗
- 1.1.02018-01-17 · diff ↗
- 1.0.92017-11-30 · diff ↗
- 1.0.82017-10-28 · diff ↗
- 1.0.72017-10-14 · diff ↗
- 1.0.62017-08-03 · diff ↗
- RR 3.4.0 released · 2017-04-21
- 1.0.52017-02-11 · diff ↗
- 1.0.42017-02-02 · diff ↗
- 1.0.32016-10-08 · diff ↗
- 1.0.12016-09-09 · diff ↗
- 1.0.02016-09-06
- RR 3.3.0 released · 2016-05-03
Package metadata
- First published
- 2016-09-06
- Total releases
- 36 / 10 yrs
- License
- GPL-3 OSI
- Minimum R
- ≥ 3.2
- Bundled data
- 158 KB / 3 files
- Download size
- 959 KB
- Installed size
- not tracked yet
- With dependencies
- not tracked yet