Skip to content

get_mean_spell_duration()

Computes mean spell duration for each sequence.

Function Usage

python
from sequenzo.sequence_characteristics_indicators import get_mean_spell_duration
result = get_mean_spell_duration(seqdata, type=1, with_missing=False)

Entry Parameters

  • seqdata: SequenceData object.
  • type: 1 for observed spells, 2 including zero-length nonvisited states.
  • with_missing: include missing as regular state.

Returns

DataFrame with mean spell duration (MeanD or MeanD2).

TraMineR Mapping

  • Equivalent TraMineR functions: TraMineR::seqivardur() and TraMineR::seqindic() (meand / meand2).

Authors

Code and documentation: Yuqi Liang

See Also

References

Ritschard, G. (2023), "Measuring the nature of individual sequences", Sociological Methods and Research, 52(4), 2016-2049. doi:10.1177/00491241211036156.

Sequenzo is released under the BSD-3-Clause License; this documentation site source is licensed under MIT.