rules-class {arules} | R Documentation |
The rules
class represents a set of rules.
Note that the class can also contain
a collection of rules with duplicated elements. Duplicated elements can be
removed with unique
.
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(from = "rules", to = "data.frame")
;
represents the set of rules as a data.frame
signature(object = "rules")
;
returns the whole item information data frame including item
labelssignature(object = "rules")
;
returns the item labels used to encode the rulessignature(x = "rules")
;
returns for each rule the union of the items in the
lhs and rhs (i.e., the itemsets
which generated the rule) as a
the itemMatrix
signature(object = "rules")
;
returns labels for the rules ("{lhs} => {rhs}") as a
character
vectorsignature(object = "rules")
;
returns the item labels as a character vector.
The index for each lable is the column index of the item in the
binary matrix.signature(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(object = "rules")
apriori
,
associations-class
,
itemMatrix-class
,
data("Adult") ## Mine rules. rules <- apriori(Adult, 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])