Learn R Programming

tidylearn (version 0.1.0)

tidy_apriori: Tidy Apriori Algorithm

Description

Mine association rules using the Apriori algorithm with tidy output

Usage

tidy_apriori(
  transactions,
  support = 0.01,
  confidence = 0.5,
  minlen = 2,
  maxlen = 10,
  target = "rules"
)

Value

A list of class "tidy_rules" containing:

  • rules_tbl: tibble of rules with lhs, rhs, and quality measures

  • rules: original rules object

  • parameters: parameters used

Arguments

transactions

A transactions object or data frame

support

Minimum support (default: 0.01)

confidence

Minimum confidence (default: 0.5)

minlen

Minimum rule length (default: 2)

maxlen

Maximum rule length (default: 10)

target

Type of association mined: "rules" (default), "frequent itemsets", "maximally frequent itemsets"

Examples

Run this code
# \donttest{
data("Groceries", package = "arules")

# Basic apriori
rules <- tidy_apriori(Groceries, support = 0.001, confidence = 0.5)

# Access rules
rules$rules_tbl
# }

Run the code above in your browser using DataLab