fcaR1.3.0 package

Formal Concept Analysis

as_Set

Convert Named Vector to Set

as_vector

Convert Set to vector

calculate_density

Calculate Fuzzy Density

calculate_grades

Calculate Concept Grades (Levels)

calculate_separation

Calculate Concept Separation

calculate_stability

Calculate Concept Stability

compute_labels_and_colors

Compute Labels and Colors for Lattice Nodes

Concept

R6 class for a fuzzy concept with sparse internal representation

ConceptLattice

R6 class for a concept lattice

conceptRegistry

Concept Miners Registry

ConceptSet

R6 class for a set of concepts

equivalencesRegistry

Equivalence Rules Registry

export_to_tikz

Export Layout to TikZ (LaTeX)

fcaR_options

Set or get options for fcaR

fcaR-package

fcaR: Tools for Formal Concept Analysis

fetch_context

Fetch a Formal Context from the FCA Repository

FormalContext

R6 class for a formal context

get_fcarepository_contexts

Get Metadata from the FCA Repository

grapes-and-grapes

Intersection (Logical AND) of Fuzzy Sets

grapes-entails-grapes

Entailment between implication sets

grapes-equals-grapes

Equality in Sets and Concepts

grapes-grapes

Difference in Sets

grapes-holds_in-grapes

Implications that hold in a Formal Context

grapes-less-than-equals-grapes

Partial Order in Sets and Concepts

grapes-or-grapes

Union (Logical OR) of Fuzzy Sets

grapes-respects-grapes

Check if Set or FormalContext respects an ImplicationSet

grapes-twiddle-grapes

Equivalence of sets of implications

ImplicationSet

R6 Class for Set of implications

lattice_plot

Plot Concept Lattice

parse_implication

Parses a string into an implication

parse_implications

Parses several implications given as a string

pipe

Pipe operator

print_repo_details

Print Details of Repository Contexts

RandomContext

Generate Random Formal Contexts

RandomDistributiveContext

Generate a Random Distributive Context

randomize_context

Randomize an Existing Formal Context

save_tikz

Save TikZ Code to File

scalingRegistry

Scaling Registry

select_repository_context

GUI to select and download a context from the repository

Set

R6 class for a fuzzy set with sparse internal representation

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. Matrix factorization is provided by the GreConD+ algorithm (Belohlavek and Trneckova, 2024 <doi:10.1109/TFUZZ.2023.3330760>).

  • Maintainer: Domingo Lopez Rodriguez
  • License: GPL-3
  • Last published: 2026-01-12