理解seqefsub的输出,如何调整参数仅返回指定组合事件序列
关于seqefsub筛选指定长度子序列的解决方法
完全可以通过调整seqefsub的相关参数实现你的需求。
你当前输出的3条结果分别对应两类子序列:长度为1的单事件子序列、长度为2的并发事件子序列。seqefsub内置了min.size和max.size参数用来控制返回子序列包含的事件数量,你只需要将两个参数均设置为2,就可以过滤掉所有长度为1的单事件结果,仅保留你需要的(Event A,Event B)条目。
代码示例
# 假设seqe_data为你用seqecreate处理得到的序列对象 target_subseq <- seqefsub(seqe_data, min.size = 2, max.size = 2)
如果后续你的数据集新增了其他长度为2的子序列,你还可以配合constraint参数自定义事件组合规则做更精准的过滤,就你当前给出的样本数据而言,仅调整长度参数即可得到目标结果。
内容的提问来源于stack exchange,提问作者Syed Zarar
相关产品推荐
相关产品推荐

