Induce Sequence Rules
Induce a set of strong sequence rules from a set of frequent sequences, i.e. which (1) satisfy the minimum confidence threshold and (2) which contain the last element of the generating sequence as the right-hand side (consequent) sequence.
# S4 method for sequences ruleInduction(x, transactions, confidence = 0.8, control = NULL)
- an object.
- an optional object of class
transactionswith temporal information.
- a numeric value specifying the minimum confidence threshold.
- a named list with logical component
verbosespecifying if progress and runtime information should be displayed.
transactions is not specified, the collection of sequences
supplied must be closed with respect to the rules to be induced. That
is, the left- and the right-hand side sequence of each candidate rule
must be contained in the collection of sequences. However, using timing
constraints in the mining step the set of frequent sequences may not be
closed under rule induction.
x is completed (augmented) to be closed under rule
induction and the support is computed from
method ptree. Note that, rules for added sequences, if any, are not
## continue example example(cspade) ## mine rules r2 <- ruleInduction(s2, confidence = 0.5, control = list(verbose = TRUE)) summary(r2) as(r2, "data.frame")