nuggets2.1.0 package

Extensible Framework for Data Pattern Exploration

add_interest

Add additional interest measures for association rules

association_matrix

Create an association matrix from a nugget of flavour associations.

bound_range

Bound a range of numeric values

cluster_associations

Cluster association rules

dig_associations

Search for association rules

dig_baseline_contrasts

Search for conditions that yield in statistically significant one-samp...

dig_complement_contrasts

Search for conditions that provide significant differences in selected...

dig_correlations

Search for conditional correlations

dig_grid

Search for grid-based rules

dig_paired_baseline_contrasts

Search for conditions that provide significant differences between pai...

dig_tautologies

Find tautologies or "almost tautologies" in a dataset

dig

Search for patterns of a custom type

explore

Show interactive application to explore association rules

fire

Obtain truth-degrees of conditions

format_condition

Format a vector of predicates into a condition string

geom_diamond

Geom for drawing diamond plots of lattice structures

is_almost_constant

Test whether a vector is almost constant

is_condition

Check whether a list of character vectors contains valid conditions

is_degree

Test whether an object contains numeric values from the interval $[0,1...

is_nugget

Test whether an object is a nugget

is_subset

Determine whether one vector is a subset of another

nugget

Create a nugget object of a given flavour

nuggets-package

nuggets: Extensible Framework for Data Pattern Exploration

parse_condition

Convert condition strings into lists of predicate vectors

partition

Convert columns of a data frame to Boolean or fuzzy sets (triangular, ...

reexports

Objects exported from other packages

remove_almost_constant

Remove almost constant columns from a data frame

remove_ill_conditions

Remove invalid conditions from a list

shorten_condition

Shorten predicates within conditions

values

Extract values from predicate names

var_grid

Create a tibble of combinations of selected column names

var_names

Extract variable names from predicate names

which_antichain

Return indices of first elements of the list, which are incomparable w...

A framework for systematic exploration of association rules (Agrawal et al., 1994, <https://www.vldb.org/conf/1994/P487.PDF>), contrast patterns (Chen, 2022, <doi:10.48550/arXiv.2209.13556>), emerging patterns (Dong et al., 1999, <doi:10.1145/312129.312191>), subgroup discovery (Atzmueller, 2015, <doi:10.1002/widm.1144>), and conditional correlations (Hájek, 1978, <doi:10.1007/978-3-642-66943-9>). User-defined functions may also be supplied to guide custom pattern searches. Supports both crisp (Boolean) and fuzzy data. Generates candidate conditions expressed as elementary conjunctions, evaluates them on a dataset, and inspects the induced sub-data for statistical, logical, or structural properties such as associations, correlations, or contrasts. Includes methods for visualization of logical structures and supports interactive exploration through integrated Shiny applications.

  • Maintainer: Michal Burda
  • License: GPL (>= 3)
  • Last published: 2025-11-05