| inspect {arules} | R Documentation |
Display Associations and Transactions in Readable Form
Description
Provides the generic function inspect() and methods to display
associations and transactions plus additional information formatted for
online inspection.
Usage
inspect(x, ...)
## S4 method for signature 'itemsets'
inspect(x, itemSep = ", ", setStart = "{", setEnd = "}", linebreak = NULL, ...)
## S4 method for signature 'rules'
inspect(
x,
itemSep = ", ",
setStart = "{",
setEnd = "}",
ruleSep = "=>",
linebreak = NULL,
...
)
## S4 method for signature 'transactions'
inspect(x, itemSep = ", ", setStart = "{", setEnd = "}", linebreak = NULL, ...)
## S4 method for signature 'itemMatrix'
inspect(x, itemSep = ", ", setStart = "{", setEnd = "}", linebreak = NULL, ...)
## S4 method for signature 'tidLists'
inspect(x, ...)
Arguments
x |
a set of associations or transactions or an itemMatrix. |
... |
additional arguments. can be used to customize the output: |
itemSep |
item separator |
setStart |
set start symbol |
setEnd |
set end symbol |
linebreak |
print only one element per line in case the output lines get very long? |
ruleSep |
rule separator |
Details
inspect() prints the results directly. If you need to create a data.frame
with a human readable version, then you can use DATAFRAME().
Value
Nothing is returned (see the Details Section).
Author(s)
Michael Hahsler and Kurt Hornik
See Also
Other associations functions:
abbreviate(),
associations-class,
c(),
duplicated(),
extract,
is.closed(),
is.generator(),
is.maximal(),
is.redundant(),
is.significant(),
is.superset(),
itemsets-class,
match(),
rules-class,
sample(),
sets,
size(),
sort(),
unique()
Other itemMatrix and transactions functions:
abbreviate(),
crossTable(),
c(),
duplicated(),
extract,
hierarchy,
image(),
is.superset(),
itemFrequencyPlot(),
itemFrequency(),
itemMatrix-class,
match(),
merge(),
random.transactions(),
sample(),
sets,
size(),
supportingTransactions(),
tidLists-class,
transactions-class,
unique()
Examples
data("Adult")
rules <- apriori(Adult)
## display some rules
inspect(rules[1000:1001])
inspect(rules[1000:1001], ruleSep = "~~>", itemSep = " + ", setStart = "", setEnd = "",
linebreak = FALSE)
## to get rules in readable format, use coercion or DATAFRAME with additional parameters.
as(rules[1000:1001], "data.frame")
DATAFRAME(rules[1000:1001])
DATAFRAME(rules[1000:1001], separate = TRUE, setStart = "", setEnd = "")