如何在 TraMineR 中配置 SPELL 的开始和结束日期

How to configure begin and end date of SPELL in TraMineR

在 TraMineR 的 SPELL 格式中,对于给定的个人 i,在 t 的结束日期和在 t+1 的开始日期应该相同还是增加 1?

我的数据集是这样构建的:

id | start  |   end   | state
1  | 2/1/12 | 3/6/12  | "a"
1  | 3/6/12 | 1/14/13 | "b"
1  | 1/14/13| 2/2/13  | "c"

我应该从第 2 行开始为每个开始添加 1 天吗?

TraMineRseqformat 函数需要整数值作为开始和结束参数。如果您提供日期,将考虑其相应的整数值。

现在,seqformat 有一个 overwrite 参数可以控制重叠的处理。通过设置 overwrite = FALSE,您将获得通过将 1 天添加到第二行和第三行的起始值所获得的结果。使用默认 overwrite = TRUE,最新一集在重叠时会覆盖旧一集。