我有一个调查数据集,其中受访者多次出现。受访者由 ID 标识。除此之外,还有第二个变量 (IDPREV),它给出了之前识别受访者的 ID(在上次采访中分配给受访者的 ID)。我想为每个受访者创建一个唯一的 ID,每次采访受访者时都保持不变。受访者可以在数据集中多次出现。任何建议和想法表示赞赏!谢谢!
结构看起来像这样。不幸的是,它组织得不是很好,受访者可能会出现多次:
structure(c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, NA, NA, NA, NA, NA,
1, 2, 3, 4, 5), .Dim = c(10L, 2L), .Dimnames = list(NULL, c("ID",
"IDPREV")))