1

在 RI 中使用 TraMineR 库创建一个序列对象。数据的第一列包含我在序列定义中使用的 id:

>library(TraMineR)
>load("data.RData")
>data.seq <- seqdef(data, 2:5, id=data$id)

当我查看序列对象 (data.seq) 的列的名称时,没有列出“id”——仅列出了其中包含序列状态的列的名称。如何引用 data.seq 对象中的 id?

这样做的原因是我想随机重新排序序列对象的行,并且仍然能够从序列对象中提取“id”。

4

1 回答 1

2

不得不深入研究文档以了解如何做到这一点:

id <- rownames(data.seq)
于 2016-04-17T23:36:47.867 回答