apriori(data, parameter = NULL, appearance = NULL, control = NULL)transactions or any data structure
which can be coerced into
transactions (e.g., a binary
matrix or data.frame).APparameter or named list.
The default behavior is to mine rules with support 0.1, confidence
0.8, and maxlen 10.APappearance or named list.
With this argument item appearance can be restricted.
By default all items can appear unrestricted.APcontrol or named list.
Controls the performance of the mining algorithm (item sorting, etc.)rules or
itemsets .Note: Apriori only creates rules with one item in the RHS (Consequent)!
Note: The default value in for minlen is 1. This
means that rules with only one item (i.e., an empty antecedent/LHS) like
$${} => {beer}$$
will be created.
These rules mean that no matter what other items are involved the
item in the RHS will appear with the probability given by the rule's
confidence (which equals the support).
If you want to avoid these rules then use
the argument parameter=list(minlen=2).
Christian Borgelt (2003) Efficient Implementations of Apriori and Eclat. Workshop of Frequent Item Set Mining Implementations (FIMI 2003, Melbourne, FL, USA).
APparameter-class,
APcontrol-class,
APappearance-class,
transactions-class,
itemsets-class,
rules-classdata("Adult")
## Mine association rules.
rules <- apriori(Adult,
parameter = list(supp = 0.5, conf = 0.9,
target = "rules"))
summary(rules)Run the code above in your browser using DataLab