| rules-class {arules} | R Documentation |
The rules class represents a set of rules.
Objects are the result of calling the function apriori.
Objects can also be created by calls of the form
new("rules", ...).
lhs:itemMatrix;
the left-hand-sides of the rules (antecedents)rhs:itemMatrix;
the right-hand-sides of the rules (consequents)quality:"data.frame"
Class associations, directly.
signature(x = "rules");
extracts a subset of rules and the associated quality measuressignature(from = "rules", to = "data.frame");
represents the set of rules as a data.framesignature(object = "rules");
returns the whole item information data frame including item
labelssignature(object = "rules");
returns labels for the rules ("{lhs} => {rhs}") as a
character vectorsignature(x = "rules");
returns the number of rules stored in the the setsignature(x = "rules");
returns the itemMatrix
representing the left-hand-side of the rules (antecedents)signature(x = "rules");
replaces the itemMatrix
representing the left-hand-side of the rules (antecedents)signature(x = "rules");
returns the itemMatrix
representing the right-hand-side of the rules (consequents)signature(x = "rules");
replaces the itemMatrix
representing the right-hand-side of the rules (consequents)signature(x = "rules");
selects a subset using restrictions on the quality measures or on
the items present in the rules (see examples).signature(object = "rules")Michael Hahsler
apriori,
associations-class,
itemMatrix-class,
data("Adult_transactions")
## Mine rules.
rules <- apriori(Adult_transactions, parameter = list(support = 0.4))
## Select a subset using an item in the right-hand-side
## and a quality measure
rules.sub <- subset(rules, subset = rhs %in% "sex" & lift > 1.3)
## Display rules.
inspect(SORT(rules.sub)[1:3])