| DATAFRAME {arules} | R Documentation |
Provides the generic function DATAFRAME and the S4 methods to
create a data.frame
representation from some arules objects.
based on rules.
These methods are used for the coercion
to a data.frame, but offers more control over the coercion process
(item separators, etc.).
DATAFRAME(from, ...)
from |
the object to be converted into a data.frame ( |
... |
further arguments. |
Using DATAFRAME is equivalent to
the standard coercion as(x, "data.frame").
However, for rules, the argument separate = TRUE will produce
separate columns for the LHS and the RHS of the rule. Furthermore,
the arguments
itemSep,
setStart,
setEnd (and ruleSep for separate = FALSE)
will be passed on to the label method.
a data.frame.
Michael Hahsler
coerce,rules,data.frame-method,
coerce,itemsets,data.frame-method,
coerce,transactions,data.frame-method,
labels,itemMatrix-method,
LIST
data(Adult) DATAFRAME(head(Adult)) DATAFRAME(head(Adult), setStart = '', itemSep = ' + ', setEnd = '') rules <- apriori(Adult, parameter = list(supp = 0.5, conf = 0.9, target = "rules")) rules <- head(rules, by = "conf") ### default coercions (same as as(rules, "data.frame")) DATAFRAME(rules) DATAFRAME(rules, separate = TRUE) DATAFRAME(rules, separate = TRUE, setStart = '', itemSep = ' + ', setEnd = '')