我需要每 62 次观察为每个人分配一个唯一 ID。在下面的示例中,siteid
从 1 到 62 且visits
=3 的每一行将引用人员 1,siteid
从 1 到 62 且visits
=1 的每一行将引用人员 2,等等。我试过了
egen newid=group(siteid visits)
和
by siteid: gen uniqueid = 1 if _n==1
replace uniqueid = sum(uniqueid)
但这些都没有产生预期的结果。
站点标识 1 2 3 4 ... 62 1 2 3 4 ... 62 1 2 3 4 ... 62
等等
访问 3 3 3 3 ... 3 1 1 1 1 ... 1
等等。