我正在尝试使用 TraMineR 一次分析多个序列。我已经查看了 seqdef,但我很难理解在处理多个变量时如何创建 TraMineR 数据集。我想我正在使用类似于 Aassve 等人使用的数据集的东西。(如教程中所述),每波都有关于几个状态的信息(例如,孩子、婚姻、就业)。我所有的变量都是二进制的。这是一个包含三个波(D、W2、W3)和三个变量的数据集示例。
D<-data.frame(ID=c(1:4),A1=c(1,1,1,0),B1=c(0,1,0,1),C1=c(0,0,0,1))
W2<-data.frame(A2=c(0,1,1,0),B2=c(1,1,0,1),C2=c(0,1,0,1))
W3<-data.frame(A3=c(0,1,1,0),B3=c(1,1,0,1),C3=c(0,1,0,1))
L<-data.frame(D,W2,W3)
我可能是错的,但我发现的材料一次只处理一个变量的数据管理和分析(例如,跨越几波的就业状况)。我的数据集比上面的要大得多,所以我不能真正手动估算这些,如本教程第 48 页所示。有没有人使用 TraMineR(或类似软件包)处理过此类数据?
1) 您如何将上述数据提供给 TraMineR?
2)你将如何计算替代成本,然后将它们聚类?
非常感谢