Data.frame Representation for arules Objects
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
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 = '')
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.