sequences-class

0th

Percentile

Class "sequences" --- Collections of Sequences

Represents a collection of sequences and the associated quality measures.

Keywords
classes
Note

Coercion from an object of class transactions with temporal information to an object of class is not provided as this information would be lost. Use class instead.

Currently, a general method for concatenation of sequences similar to cbind, is not provided.

Objects from the Class

Most frequently, objects are created by a sequence mining algorithm such as cSPADE as the return value.

Objects can also be created by calls of the form new("sequences", ...).

Slots

elements:
an object of class itemsets containing a sparse representation of the unique elements of a sequence.
data:
an object of class containing a sparse representation of ordered lists (collections of) indexes into the unique elements.
sequenceInfo:
a data frame which may contain additional information on a sequence.
quality:
a data.frame containing the quality measures of a sequence.
tidLists:
an object of class mapping supporting sequences, or NULL.

Extends

Class "associations", directly.

Methods

coerce
signature(from = "sequences", to = "list")
coerce
signature(from = "sequences", to = "data.frame")
coerce
signature(from = "list", to = "sequences")
%in%
signature(x = "sequences", table = "character")
%ain%
signature(x = "sequences", table = "character")
%pin%
signature(x = "sequences", table = "character")
%ein%
signature(x = "sequences", table = "character")
c
signature(x = "sequences")
dim
signature(x = "sequences")
duplicated
signature(x = "sequences")
labels
signature(object = "sequences")
length
signature(x = "sequences")
LIST
signature(x = "sequences")
match
signature(x = "sequences")
nitems
signature(x = "sequences")
sequenceInfo
signature(object = "sequences")
sequenceInfo<-
signature(object = "sequences")
inspect
signature(x = "sequences")
is.closed
signature(x = "sequences"); returns a logical vector indicating if a sequence has no proper superset in x which has the same support.
is.maximal
signature(x = "sequences"); returns a logical vector indicating if a sequence is not a subsequence of any other sequence in x.
is.subset
signature(x = "sequences")
is.superset
signature(x = "sequences")
itemFrequency
signature(x = "sequences")
itemInfo
signature(object = "sequences")
itemInfo<-
signature(object = "sequences")
itemLabels
signature(object = "sequences")
itemLabels<-
signature(object = "sequences")
itemTable
signature(x = "sequences")
itemsets
signature(x = "sequences"); returns the reference set of distinct itemsets (elements).
ruleInduction
signature(x = "sequences")
show
signature(object = "sequences")
size
signature(x = "sequences")
subset
signature(x = "sequences")
summary
signature(object = "sequences")
support
signature(x = "sequences")
unique
signature(x = "sequences")

See Also

Class , , itemsets, associations, method ruleInduction, FIXME, function cspade, data zaki.

Aliases
  • sequences-class
  • coerce,sequences,list-method
  • coerce,sequences,data.frame-method
  • coerce,list,sequences-method
  • is.closed,sequences-method
  • is.maximal,sequences-method
  • itemsets
  • itemsets,sequences-method
  • LIST,sequences-method
  • show,sequences-method
  • show,summary.sequences-method
  • summary.sequences-class
  • summary,sequences-method
Examples
## 3 example sequences
x <- list("01" = list(c("A","B"), "C"), 
          "02" = list("C"), 
	  "03" = list("B", "B"))

## coerce
s <- as(x, "sequences")
as(s, "data.frame")

## get reference set
as(itemsets(s), "data.frame")
Documentation reproduced from package arulesSequences, version 0.2-19, License: GPL-2

Community examples

Looks like there are no examples yet.