| is.superset {arules} | R Documentation |
Provides the generic functions and the S4 methods is.subset and
is.superset for finding super or subsets in associations and
itemMatrix objects.
is.subset(x, y = NULL, proper = FALSE, sparse = FALSE, ...)
is.superset(x, y = NULL, proper = FALSE, sparse = FALSE, ...)
x, y |
associations or itemMatrix objects. If |
proper |
a logical indicating if all or just proper super or subsets. |
sparse |
a logical indicating if a sparse (ngCMatrix) rather than a dense logical matrix sgould be returned. This preserves a significant amount of memory for large sets of x and y. |
... |
currently unused. |
looks for each element in x which elements in y are supersets or
subsets. Note that the method can be very slow and memory intensive if
x and/or y contain many elements.
returns a logical matrix
or a sparse ngCMatrix (for parse=TRUE)
with length(x) rows and length(y)
columns. Each logical row vector represents which elements in y are
supersets (subsets) of the corresponding element in x. If either
x or y have length zero, NULL is returned instead of a
matrix.
Michael Hahsler
associations-class,
itemMatrix-class
data("Adult")
set <- eclat(Adult, parameter = list(supp = 0.8))
### find the supersets of each itemset in set
is.superset(set, set)
is.superset(set, set, sparse = TRUE)