首页 > 解决方案 > 如何从 seqmsplot 中删除“模态状态序列”字段

问题描述

嗨,我想绘制模态状态序列的图(seqmsplot在 TraMineR 中),但是因为我正在制作一个包含其他一些图的图形,所以我想删除显示“模态状态序列 ...”的内置字幕因为这会影响 y 轴的高度。有谁知道我如何在 seqmsplot 中删除它并改用 main="Modal state sequence" ?

下面是一张图片(来自 TraMineR 网站),它显示了我想要删除的部分。

标签: rtraminer

解决方案


在 TraMineR v 2.2-2 之前,有关模态状态序列频率的信息的显示是硬编码的。

开发版本 2.3-3(在 R-Forge 上可用)最终将成为 CRAN 上的 2.2-3,在调用info的 plot 方法中提供了一个新属性。plot.stslist.modstseqmsplot

使用这个新版本,您可以使用seqmsplot(..., info=FALSE). 例如,使用mvad数据:

data(mvad)
m.seq <- seqdef(mvad[,17:86], xtstep=3)
seqmsplot(m.seq, info=FALSE)

在此处输入图像描述


推荐阅读