【发布时间】:2014-09-17 15:54:37
【问题描述】:
我有一个偶尔会收到重复条目的 data.frame。
ID: Date:
4 24
4 24
3 25
3 25
3 25
5 10
我使用了 duplicated() 函数来返回重复的行。
ID: Date:
4 24
3 25
3 25
这很好,但我真的很想获得所有重复行的行号,如下所示。
ID: Date:
4 24
4 24
3 25
3 25
3 25
第 1,2 行 第 3、4、5 行
现在我调用了 duplicated() 并激活了 fromLast 变量,当只有两个重复项时有效,但如果有 3 个或更多,它似乎返回了错误的值。
有什么办法吗?
【问题讨论】:
-
我认为它是一个data.frame,因为它来自dbReadTable() 函数。
-
您应该在问题中明确说明您使用的是
mysql。标签很小。您还应该包括使您达到这一点的代码。通过这种方式,您将获得更多帮助 -
我可以包含我用来达到这一点的代码,但我认为我需要什么很清楚,我认为这段代码不需要具体的例子。
-
您的意思是要标记这个“data.table”还是“data.frame”?它可能会对所提供的答案产生影响。