我有这样的数据
a1 a2 a3
1 22 44
1 22 33
2 44 3
2 55 5
3 22 7
我喜欢根据a1和a2组合给出唯一ID:
a1 a2 a3 id
1 22 44 1
1 22 33 1
2 44 3 2
2 55 5 3
3 22 7 4
感谢。
答案 0 :(得分:0)
基础R中最直接的方法是使用factor
:
> as.integer(factor(with(mydf, paste(a1, a2))))
[1] 1 1 2 3 4