R パッケージを使用してシーケンス インデックス プロットの y 軸を設定しようとしてTraMineR
います。2 つ以上のシーケンス間で特定のシーケンスの数を比較する場合に役立つ、y 軸のグローバル制限を設定する方法を見つけました。スケールを均等にするため、グループ化します。しかし、y軸の目盛りを設定できませんでした(xtstepのように)。このサンプルコードを使用して、すぐに私を助けることができるかもしれません:
library(TraMineR)
data(mvad)
mvad.alphabet <- c("employment", "FE", "HE", "joblessness", "school",
"training")
mvad.labels <- c("Employment", "Further Education", "Higher Education",
"Joblessness", "School", "Training")
mvad.scodes <- c("EM", "FE", "HE", "JL", "SC", "TR")
## Define sequence objects
mvad.seq <- seqdef(mvad[, 17:86], alphabet = mvad.alphabet,
states = mvad.scodes, labels = mvad.labels, weights = mvad$weight, xtstep = 6)
## Plots
seqIplot(mvad.seq, group=mvad$gcse5eq, withlegend=TRUE, border=NA, xtstep=3, sortv="from.start") ## Default plot
seqIplot(mvad.seq, group=mvad$gcse5eq, withlegend=TRUE, border=NA, xtstep=3, sortv="from.start", ylim=c(0, 400)) ## Plot with custom ylim to compare the number of sequences between groups
デフォルトのシーケンス インデックス プロットは次のようになり、2 つのグループを比較するのが非常に難しくなります。