Clustering of Datasets
Overview
Hierarchical and partitioning algorithms to cluster blocks of variables. The partitioning algorithm includes an option called noise cluster to set aside atypical blocks of variables. Different thresholds per cluster can be sets. The CLUSTATIS method (for quantitative blocks) (Llobell, Cariou, Vigneau, Labenne & Qannari (2020) doi:10.1016/j.foodqual.2018.05.013, Llobell, Vigneau & Qannari (2019) doi:10.1016/j.foodqual.2019.02.017) and the CLUSCATA method (for Check-All-That-Apply data) (Llobell, Cariou, Vigneau, Labenne & Qannari (2019) doi:10.1016/j.foodqual.2018.09.006, Llobell, Giacalone, Labenne & Qannari (2019) doi:10.1016/j.foodqual.2019.05.017) are the core of this package. The CATATIS methods allows to compute some indices and tests to control the quality of CATA data (Llobell, Bonnet & Giacalone (2024) doi:10.1111/joss.12941) . Multivariate analysis and clustering of subjects for quantitative multiblock data, CATA, RATA, Free Sorting and JAR experiments are available. Clustering of observations (products in sensory analysis) in multi-block context (notably with ClusMB strategy) is also included (Llobell & Giacalone (2025) doi:10.1111/joss.70024).Performing clustering based on CATA and liking at the same time is possible thanks to cluscata_liking function (Vigneau, Cariou, Giacalone, Berget & Llobell (2022) doi:10.1016/j.foodqual.2021.104358). Clustering of variables (quantitative, qualitative or mixed) can be done thanks to the MixCluStatis() function. Clustering on JAR + Liking can be achieved thanks to preprocess_JAR_liking function.
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK13 OK2026-06-09
- ERROR12 OK, 1 ERROR2026-06-08
- OK14 OK2026-03-10
Documentation
- Help pages
- 56includes a package overview page
- Examples that run
- 69%29 run in a plain check · 13 only when donttest examples are enabled (R CMD check --as-cran)
- Exported functions with examples
- 96%
- Documented parameters
- 98%
- Return-value docs
- 100%
- Help pages citing references
- 64%
Downloads
Dependencies
Code & Tests
Datasets
People & History
Pick two releases to compare their code metrics.
- 6.1.0Latest
- 6.0.0
- RR 4.6.0 released · 2026-04-24
- 5.0.0
- 4.1.12025-06-11 · diff ↗
- 4.1.02025-05-13 · diff ↗
- RR 4.5.0 released · 2025-04-11
- 4.0.0
- RR 4.4.0 released · 2024-04-24
- 3.2.0
- 3.1.12023-06-29 · diff ↗
- RR 4.3.0 released · 2023-04-21
- 3.1.02023-03-05 · diff ↗
- 3.0.02022-09-08 · diff ↗ ·
added 5 exports
catatis_jar, change_cata_format2, cluscata_jar, cluscata_kmeans_jar, preprocess_JAR - RR 4.2.0 released · 2022-04-22
- 2.4.12022-03-31 · diff ↗
Show 13 earlier eventsHide 13 earlier events
Package metadata
- First published
- 2019-03-06
- Total releases
- 20 / 7 yrs
- License
- MIT + file LICENSE OSI · relicensed from GPL-3 in 4.1.0
- Minimum R
- ≥ 3.5
- Bundled data
- 18 KB / 9 files
- Download size
- 101 KB
Cite
Cite this package
Run in R for the authors' entry:
citation("ClustBlock")The package provides a citation file, so citation() returns the authors' own entry.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-25, which the citation names so these numbers can be found later. More on citing and the projects behind them.