sequencerules-class | R Documentation |
Represents a collection of sequential rules and their associated quality measure. That is, the elements in the consequent occur at a later time than the elements of the antecedent.
Typically objects are created by a sequence rule mining algorithm as the
result value, e.g. method ruleInduction
.
Objects can be created by calls of the form
new("sequencerules", ...)
.
elements
:an object of class
itemsets
containing a sparse representation of the unique elements of a
sequence.
lhs
:an object of class sgCMatrix
containing a sparse representation of the left-hand sides of the
rules (antecedent sequences).
rhs
:an object of class sgCMatrix
containing a sparse representation of the right-hand sides of the
rules (consequent sequences).
ruleInfo
:a data.frame which may contain additional information on a sequence rule.
quality
:a data.frame containing the quality measures of a sequence rule.
Class "associations"
, directly.
coerce
signature(from = "sequencerules", to = "list")
coerce
signature(from = "sequencerules", to = "data.frame")
coerce
signature(from = "sequencerules", to = "sequences")
;
coerce a collection of sequence rules to a collection of sequences
by appending to each left-hand (antecedent) sequence its right-hand
(consequent) sequence.
c
signature(x = "sequencerules")
coverage
signature(x = "sequencerules")
;
returns the support values of the left-hand side (antecedent)
sequences.
duplicated
signature(x = "sequencerules")
labels
signature(x = "sequencerules")
ruleInfo
signature(object = "sequencerules")
ruleInfo<-
signature(object = "sequencerules")
inspect
signature(x = "sequencerules")
is.redundant
signature(x = "sequencerules")
;
returns a logical vector indicating if a rule has a proper subset
in x
which has the same right-hand side and the same
or a higher confidence.
labels
signature(object = "sequencerules")
length
signature(x = "sequencerules")
lhs
signature(x = "sequencerules")
match
signature(x = "sequencerules")
rhs
signature(x = "sequencerules")
show
signature(object = "sequencerules")
size
signature(x = "sequencerules")
subset
signature(x = "sequencerules")
summary
signature(object = "sequencerules")
unique
signature(x = "sequencerules")
Some of the methods for sequences are not implemented as objects of this class can be coerced to sequences.
Christian Buchta
Class
sgCMatrix
,
itemsets
,
associations
,
sequences
,
method
ruleInduction
,
is.redundant
,
function
cspade
## continue example
example(ruleInduction, package = "arulesSequences")
cbind(as(r2, "data.frame"),
coverage = coverage(r2))
## coerce to sequences
as(as(r2, "sequences"), "data.frame")
## find redundant rules
is.redundant(r2, measure = "lift")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.