1

TraMineR用来分析序列集。每个连贯的序列集可能包含来自单个项目的 100 个工作流程,用于单个时间段。使用TraMineR我可以轻松计算每个序列的描述性统计数据,但是我对序列对象本身的描述性统计数据更感兴趣 - 包含其中的所有较小序列。

例如,为了获得状态频率,我运行:

seqstatd(sequences.sts)

但是,这给了我序列对象中每个序列的状态频率。我想访问我的序列对象内所有序列的状态频率。我怎样才能做到这一点?

4

1 回答 1

2

我不确定是否理解您的问题,因为seqstatd()返回每个连续位置的横截面频率,而不是每个序列的状态频率。后者由seqistatd().

假设您参考结果,seqistatd()您将获得在每个州花费的平均时间seqmeant(sequence.sts)

对于其他摘要,您可以使用该 apply功能。例如,您得到每个状态所花费时间的方差

tab <- seqistatd(mvad.seq)
vart <- apply(tab,2,var)
head(vart)

希望这可以帮助。

于 2013-11-04T21:10:02.723 回答