我正在使用seqIplot()在tramineR中绘制一个序列对象。我想在绘图中添加一条垂直线,类似于abline(v = x)但是我不知道如何在这样的上下文中引用x轴。 tramineR文档中的快速扫描没有帮助。
答案 0 :(得分:1)
x轴的值只是左起的时间单位数。
但是,要应用abline
,您需要取消图例。否则,该图是使用layout
获得的不支持abline
的多重图表。
我使用mvad
中的TraMineR
数据进行说明。
库(占美娜)
data(mvad)
mvad.lab <- c("employment", "further education", "higher education",
"joblessness", "school", "training")
mvad.shortlab <- c("EM", "FE", "HE", "JL", "SC", "TR")
mvad.seq <- seqdef(mvad[, 17:86], states = mvad.shortlab,
labels = mvad.lab, weights = mvad$weight, xtstep = 6)
第12个月的垂直线
seqiplot(mvad.seq, border=NA, with.legend=FALSE)
abline(v=12)