【发布时间】:2020-05-25 20:16:22
【问题描述】:
已编辑:
我有一个非常简单的问题。我有一个重复行的数据框(已经给出)。我想识别每个唯一的行并添加一个带有 ID 号的列。
原来的表有几千行,我这里简化一下。可以通过这种方式创建一个玩具 df。
df <- data.frame(var1 = c('a', 'a', 'a', 'b', 'c', 'c', 'a'),
var2 = c('d', 'd', 'd', 'e', 'f', 'f', 'c'))
对于每个唯一的行,我想要一个数字 ID:
var1 var2 ID
1 a d 1
2 a d 1
3 a d 1
4 b e 2
5 c f 3
6 c f 3
7 a c 4
/已编辑
【问题讨论】:
-
如何扩展结果中的行?
-
到目前为止你尝试过什么?由于您从 3 行变为 6 行,因此了解您的处理方式会很有帮助,但目前尚不清楚这是如何发生的
-
例子错了,抱歉