Learn R Programming

TraMineR (version 1.8-9)

seqmeant: Mean durations in each state

Description

Compute the mean durations spent in each state of the alphabet for the set of sequences given as input.

Usage

seqmeant(seqdata, weighted=TRUE, with.missing=FALSE, prop=FALSE)

Arguments

seqdata
a sequence object as defined by the seqdef function.
weighted
logical: if TRUE, the weights (weights attribute) attached to the sequence object are used for computing weighted mean durations.
with.missing
logical: if set to TRUE, cumulated durations are also computed for the missing status (gaps in the sequences). See seqdef on options for handling missing values when creating sequence objects.
prop
logical: if TRUE, proportions of time spent in each state are returned instead of absolute values. This option is especially useful when sequences contain missing states, since the sum of the state durations may not be the same for all sequen

Value

  • An object of class stslist.meant. There are print and plot methods for such objects.

References

Gabadinho, A., G. Ritschard, N. S. M�ller and M. Studer (2011). Analyzing and Visualizing State Sequences in R with TraMineR. Journal of Statistical Software 40(4), 1-37.

See Also

plot.stslist.meant for basic plots of stslist.meant objects and seqmtplot (seqplot with type="mt") argument for more sophisticated plots of the mean durations allowing grouping and legend.

Examples

Run this code
## Defining a sequence object with columns 13 to 24
## in the actcal example data set
data(actcal)
actcal.lab <- c("> 37 hours", "19-36 hours", "1-18 hours", "no work")
actcal.seq <- seqdef(actcal,13:24,labels=actcal.lab)

## Computing the mean durations
seqmeant(actcal.seq)

Run the code above in your browser using DataLab