1

TraMineRシーケンスのセットを分析するために使用しています。一貫性のあるシーケンスの各セットには、1 つのプロジェクトからの 1 つの期間の 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 に答える