1

私は TraMineRextras を使用していますが、特にこのseqedplot機能に興味があります。

ここに例があります:

data(actcal.tse)
actacl.tse <- actcal.tse[1:500,]
iseq <- unique(actcal.tse$id)
nseq <- length(iseq)
data(actcal)
actcal <- actcal[rownames(actcal) %in% iseq,]
actcal.seqe <- seqecreate(actcal.tse)
seqelength(actcal.seqe) <- rep(12, nseq)

次のようにしてすべての曲線をプロットする代わりに:

seqedplot(actcal.seqe, type="hazard", breaks=6, group=actcal$sex, lwd=3)

オプションsexを使用して、変数に従って選択した曲線のみをプロットします。ignore

seqedplot(actcal.seqe, type="survival", group=actcal$sex, lwd=3, ignore= c("NoActivity", "Start", "FullTime", "Stop", "LowPartTime", "Increase", "Decrease"))

選択した男性と女性の曲線を 2 つの別々のグラフではなく、1 つのグラフにプロットするにはどうすればよいですか?

前もって感謝します

4

1 に答える 1

0

1 つの方法は、性別をイベント タイプにバインドすることです。

actcal.tse$event <- sprintf("%s-%s", actcal.tse$event, actcal$sex[match(actcal.tse$id, rownames(actcal))])

groupsパラメータを使用してグラフ内で分割するオプションがないようです。したがって、これらの線に沿って何かを試して、グループオプションを完全に省略してください

于 2014-04-24T10:48:20.707 に答える