seqsubsn: Number of distinct subsequences in a sequence.
Description
Computes the number of distinct subsequences in a sequence using Elzinga's algorithm.
Usage
seqsubsn(seqdata, DSS=TRUE)
Arguments
seqdata
a sequence object as defined by the seqdef function.
DSS
if TRUE, the Distinct State Sequences (DSS, see seqdss) are first extracted, eg. the DSS contained in 'D-D-D-D-A-A-A-A-A-A-A-D' is 'D-A-D', and the number of distinct subsequences in the DSS is computed. If
Value
a vector containing the number of distinct subsequences for each sequence in the input sequence object.
data(actcal)
actcal.seq <- seqdef(actcal,13:24)
## Number of subsequences with DSS=TRUE seqsubsn(actcal.seq[1:10,])
## Number of subsequences with DSS=FALSE seqsubsn(actcal.seq[1:10,],DSS=FALSE)