Abbreviate function for item labels in transactions, itemMatrix and associations
Provides the generic function and the
methods to abbreviate long item labels in transactions, associations (rules and itemsets) and transaction ID lists. Note that abbreviate
is not a
generic and this arules defines a generic with the R's abbreviate
as the default.
abbreviate(names.arg, ...) ## S4 method for signature 'itemMatrix' abbreviate(names.arg, minlength = 4, ..., method = "both.sides") ## S4 method for signature 'rules' abbreviate(names.arg, minlength = 4, ..., method = "both.sides") ## S4 method for signature 'itemsets' abbreviate(names.arg, minlength = 4, ..., method = "both.sides") ## S4 method for signature 'transactions' abbreviate(names.arg, minlength = 4, ..., method = "both.sides") ## S4 method for signature 'tidLists' abbreviate(names.arg, minlength = 4, ..., method = "both.sides")
names.arg |
an object of class "transactions", "itemMatrix", "itemsets", "rules" or "tidLists". |
minlength |
number of characters allowed in abbreviation |
method |
apply to level and value (both.sides) |
... |
further arguments passed on to the default abbreviation function. |
Sudheer Chelluboina and Michael Hahsler based on code by Martin Vodenicharov.
abbreviate
in base.
data(Adult) inspect(head(Adult, 1)) Adult_abbr <- abbreviate(Adult, 15) inspect(head(Adult_abbr, 1))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.