| 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.
coercesignature(from = "sequencerules", to = "list")
coercesignature(from = "sequencerules", to = "data.frame")
coercesignature(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.
csignature(x = "sequencerules")
coveragesignature(x = "sequencerules");
returns the support values of the left-hand side (antecedent)
sequences.
duplicatedsignature(x = "sequencerules")
labelssignature(x = "sequencerules")
ruleInfosignature(object = "sequencerules")
ruleInfo<-signature(object = "sequencerules")
inspectsignature(x = "sequencerules")
is.redundantsignature(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.
labelssignature(object = "sequencerules")
lengthsignature(x = "sequencerules")
lhssignature(x = "sequencerules")
matchsignature(x = "sequencerules")
rhssignature(x = "sequencerules")
showsignature(object = "sequencerules")
sizesignature(x = "sequencerules")
subsetsignature(x = "sequencerules")
summarysignature(object = "sequencerules")
uniquesignature(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.