The class "PSTf"
is the flat representation of a probabilistic suffix tree (PST) storing a variable length Markov chain model. The flat representation is a list where each element corresponds to a given depth. It is the prefered representation and is used by all functions for model fitting and sequence analysis with PST. The nested representation "PSTr"
is used only for printing and plotting PSTs.
Objects of class "PSTf"
are returned by the pstree
, prune
and tune
function.
.Data
:Object of class "list"
, a list where each element corresponds to one level of the tree and is itself a list of nodes, i.e., objects of class "PSTr"
.
data
:Object of class "stslist"
. The learning sample to which the PST is fitted, i.e., a sequence object created with the seqdef
function.
cdata
:Object of class "stslist"
alphabet
:Object of class "character"
. Alphabet on which the sequences, and the PST are built.
labels
:Object of class "character"
containing the long state labels.
cpal
:Object of class "character"
. Color palette used to represent each state of the alphabet.
segmented
:Object of class "logical"
indicating whether the tree is segmented. See pstree
.
group
:Object of class "factor"
containing the group membership for each sequence in data
.
call
:Object of class "call"
.
logLik
:Object of class "numeric"
, containing the log-likelihood of the VLMC model represented by the PST.
Class "list"
, from data part.
Class "vector"
, by class "list", distance 2.
signature(object = "PSTf")
: context mining, see cmine,PSTf-method
.
signature(object = "PSTf")
: plot single nodes of a PST, see cplot,PSTf-method
.
signature(object = "PSTf")
: generate artificial sequences, see generate,PSTf-method
.
signature(object = "PSTf", data = "stslist")
: impute missing values in sequence data, seeimpute,PSTf,stslist-method
.
signature(object = "PSTf")
: extract log-likelihood of the VLMC model represented by a PST, see logLik,PSTf-method
.
signature(object = "PSTf")
: number of observations (symbols) in the learning sample to which a VLMC model is fitted, see nobs,PSTf-method
.
signature(object = "PSTf")
: retrieve the node labels of a PST, see see nodenames,PSTf-method
.
signature(x = "PSTf", y = "PSTf")
: compute probabilistic divergence between two PSTs, see pdist,PSTf,PSTf-method
.
signature(x = "PSTf", y = "ANY")
: plot a PST, see plot,PSTf,ANY-method
.
signature(object = "PSTf", data = "stslist")
: pattern mining, see see pmine,PSTf,stslist-method
.
signature(object = "PSTf")
: plotting a branch of a PST, see ppplot,PSTf-method
.
signature(object = "PSTf", data = "stslist")
: plot the predicted probability of each state in a sequence, see pqplot,PSTf,stslist-method
.
signature(object = "PSTf")
: predict the likelihood of sequences, see predict,PSTf-method
.
signature(x = "PSTf")
: print a PST, see print,PSTf-method
.
signature(object = "PSTf")
: prune a PST, see prune,PSTf-method
.
signature(object = "PSTf")
: retrieve counts or next symbol probability distribution from a node in a Probabilistic Suffix Tree, see query,PSTf-method
.
signature(object = "PSTf")
: extract a subtree from a segmented PST, see subtree,PSTf-method
.
signature(object = "PSTf")
: see summary,PSTf-method
.
signature(object = "PSTf")
: AIC, AICc and BIC based model selection, see tune,PSTf-method
.
Alexis Gabadinho
PSTr