fcaR: Formal Concept Analysis

Provides tools to perform fuzzy formal concept analysis, presented in Wille (1982) <doi:10.1007/978-3-642-01815-2_23> and in Ganter and Obiedkov (2016) <doi:10.1007/978-3-662-49291-8>. It provides functions to load and save a formal context, extract its concept lattice and implications. In addition, one can use the implications to compute semantic closures of fuzzy sets and, thus, build recommendation systems. Boolean Matrix Factorization (BMF) is provided by several algorithms (such as GreConD, ASSO, RSF, RSF-ES, GreEss, PaNDa+, and Hyper+).

Version: 2.1.0
Depends: R (≥ 4.1)
Imports: dplyr, glue, Matrix, methods, R6, rlang, Rcpp, registry, settings, shiny, stringr, tibble, tidyr, tidyselect, purrr, cli
LinkingTo: Rcpp, BH
Suggests: bslib, DT, ggplot2, ggraph, grDevices, igraph, plotly, shinyalert, shinyjs, shinyWidgets, visNetwork, future, promises, rhandsontable, arules, covr, fractional, jsonlite, knitr, markdown, miniUI, parallel, rmarkdown, rstudioapi, testthat (≥ 2.1.0), tictoc, tikzDevice, tinytex, yaml
Published: 2026-07-27
DOI: 10.32614/CRAN.package.fcaR
Author: Domingo Lopez Rodriguez ORCID iD [aut, cre], Angel Mora [aut]
Maintainer: Domingo Lopez Rodriguez <dominlopez78 at gmail.com>
BugReports: https://github.com/Malaga-FCA-group/fcaR/issues
License: GPL-3
URL: https://github.com/Malaga-FCA-group/fcaR, https://neuroimaginador.github.io/fcaR/
NeedsCompilation: yes
Materials: README, NEWS
CRAN checks: fcaR results

Documentation:

Reference manual: fcaR.html , fcaR.pdf
Vignettes: Advanced lattice metrics (source, R code)
Integration with the arules package (source, R code)
Working with Bonds (source, R code)
Mining Causal Association Rules (source, R code)
Using FormalContexts and ConceptLattices (source, R code)
Conceptual Scaling (source, R code)
Creating Formal Contexts in fcaR (source, R code)
Extending fcaR: Equivalence Rules for Implications (source, R code)
Data Manipulation with fcaR and dplyr (source, R code)
Fuzzy formal concept analysis (source, R code)
Working with ImplicationSets (source, R code)
JSON Export and Import (source, R code)
Lattice properties (source, R code)
Visualizing concept lattices: from R to LaTeX (source, R code)
Matrix Factorization (source, R code)
Advanced Random Contexts (source, R code)

Downloads:

Package source: fcaR_2.1.0.tar.gz
Windows binaries: r-devel: fcaR_1.5.0.zip, r-release: fcaR_1.5.0.zip, r-oldrel: fcaR_1.5.0.zip
macOS binaries: r-release (arm64): fcaR_2.1.0.tgz, r-oldrel (arm64): fcaR_2.1.0.tgz, r-release (x86_64): fcaR_2.1.0.tgz, r-oldrel (x86_64): fcaR_2.1.0.tgz
Old sources: fcaR archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=fcaR to link to this page.