https://github.com/alexym1/booklet
Multivariate exploratory data analysis in R
https://github.com/alexym1/booklet
dimensionality-reduction multivariate-analysis r
Last synced: 4 months ago
JSON representation
Multivariate exploratory data analysis in R
- Host: GitHub
- URL: https://github.com/alexym1/booklet
- Owner: alexym1
- License: other
- Created: 2024-06-10T17:48:42.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-09-02T18:47:03.000Z (10 months ago)
- Last Synced: 2025-12-09T04:17:32.259Z (7 months ago)
- Topics: dimensionality-reduction, multivariate-analysis, r
- Language: R
- Homepage: https://alexym1.github.io/booklet/
- Size: 4.82 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.Rmd
- Changelog: NEWS.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS.txt
Awesome Lists containing this project
README
---
output: github_document
always_allow_html: true
---
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```
[](https://cran.r-project.org/package=booklet)
[](https://cran.r-project.org/package=booklet)

[](https://github.com/alexym1/booklet/actions/workflows/R-CMD-check.yaml)
[](https://app.codecov.io/gh/alexym1/booklet?branch=master)
> Multivariate exploratory data analysis in R
## Overview
`booklet` is a ground-up rewrite of [FactoMineR](https://github.com/husson/FactoMineR/tree/master) that provides a set of functions for multivariate exploratory data analysis. It is designed to be a more user-friendly version of `FactoMineR`. The main goal was to make the package more intuitive and easier to use. The package is still under development, and some functions are not yet implemented. However, the main functions are already available.
## Installation
The `booklet` package can be installed from CRAN as follows:
```{r eval = FALSE}
install.packages("booklet")
```
The latest version can be installed from GitHub as follows:
```{r eval = FALSE}
# install.packages("pak")
pak::pak("alexym1/booklet")
```
## Example
```{r, message = FALSE, warning = FALSE}
library(booklet)
# Get active individuals
X_active <- pca_standardize_norm(iris[, -5])
head(X_active)
```
```{r, message = FALSE, warning = FALSE}
# Get eigs
eigs <- pca_eigen(X_active)
eigs$values
```
```{r, message = FALSE, warning = FALSE}
# Get principal components
ind_coords <- pca_ind_coords(eigs)
head(ind_coords)
```
## Code of conduct
Please note that this project is released with a [Contributor Code of Conduct](https://alexym1.github.io/booklet/CONTRIBUTING.html). By participating in this project you agree to abide by its terms.
## Acknowledgments
This logo was created by [@obstacle.graphic](https://linktr.ee/obstacle.graphic).
