首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向seqIplot添加垂直线

向seqIplot添加垂直线
EN

Stack Overflow用户
提问于 2018-01-09 15:45:06
回答 1查看 107关注 0票数 1

我正在使用seqIplot()在tramineR中绘制一个序列对象。我想在图中添加一条垂直线,类似于something (v=x),但是我不知道如何在这样的上下文中引用x轴。快速浏览一下tramineR文档并没有什么帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-09 22:28:46

X轴的值就是从左边数起的时间单位数。

但是,要应用abline,您需要隐藏图例。否则,绘图是使用不支持ablinelayout获得的多重图。

我将使用来自TraMineRmvad数据进行说明。

库(TraMineR)

代码语言:javascript
复制
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个月的垂直线

代码语言:javascript
复制
seqiplot(mvad.seq, border=NA, with.legend=FALSE)
abline(v=12)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48163458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档