请教:现在有一个随访数据,调查对象多次来参加调查,每个人来的次数不同,有的1次,有的2次,有的3次或以上。每个人来随访的时间间隔不同。有三个变量:手机号、出生年、完成调查时间。因为是匿名,我想将手机号相同且出生年相同的人定义为同一个人。想将手机号、出生年相同者分为一个组,新生成一个变量“调查次数”,在组内按照完成调查的时间排序,第一次参加的“调查次数”赋值为1,第二次随访“调查次数”赋值为2,第三次随访“调查次数”赋值为3,以此类推。只参加过一次调查的“调查次数”赋值为1。附件中是数据结构,想生成表格里那样的一个变量“调查次数”。请问如何用R语言实现?
--
附件(9.3KB) 工作簿2.xlsx--
FROM 210.75.207.*