yaap
A Toolkit for Archetypal Analysis Methods
Fits archetypal analysis models, including Euclidean, probabilistic, kernel, and directional variants. Methods include classical archetypal analysis from Cutler and Breiman (1994) <doi:10.1080/00401706.1994.10485840>, PCHA and kernel variants from Mørup and Hansen (2012) <doi:10.1016/j.neucom.2011.06.033>, probabilistic archetypal analysis from Seth and Eugster (2016) <doi:10.1007/s10994-015-5498-8>, directional archetypal analysis from Olsen et al. (2022) <doi:10.3389/fnins.2022.911034>, AA++ initialization from Mair and Sjölund (2023) <doi:10.48550/arXiv.2301.13748>, coreset-style initialization from Mair and Brefeld (2019) <https://proceedings.neurips.cc/paper_files/paper/2019/file/7f278ad602c7f47aa76d1bfc90f20263-Paper.pdf>, and adapted AIC from Suleman (2017) <doi:10.1109/FUZZ-IEEE.2017.8015385>. Provides initialization helpers, model selection paths, plotting methods, 'broom' methods, and a 'tidymodels' recipe step.
README
# Toy fixture `toy.csv` is a small two-dimensional data set used by the yaap test suite and examples. It was generated from the `toy` data distributed by the CRAN `archetypes` package and is installed as an external CSV fixture rather than as an exported yaap data set.
Versions across snapshots
| Version | Repository | File | Size |
|---|---|---|---|
1.0.0 |
rolling linux/jammy R-4.5 | yaap_1.0.0.tar.gz |
1.3 MiB |
1.0.0 |
rolling linux/noble R-4.5 | yaap_1.0.0.tar.gz |
1.3 MiB |
1.0.0 |
rolling source/ R- | yaap_1.0.0.tar.gz |
1.0 MiB |
1.0.0 |
latest linux/jammy R-4.5 | yaap_1.0.0.tar.gz |
1.3 MiB |
1.0.0 |
latest linux/noble R-4.5 | yaap_1.0.0.tar.gz |
1.3 MiB |
1.0.0 |
latest source/ R- | yaap_1.0.0.tar.gz |
1.0 MiB |
1.0.0 |
2026-04-23 source/ R- | yaap_1.0.0.tar.gz |
0 B |