如何获得一个数据帧的子集,该子集只包含在R中出现在集合中的元素多次

时间:2011-05-25 02:53:44

标签: r

我有一组数据,我想要它的一部分。我希望子集定义为具有变量X值的那些行,它们出现不止一次。变量X是一个字符串。

所以,例如,如果x由('help','me','me','with','this','this')组成,它将返回带有x值的行('me') , '我', '这',这个)。

非常感谢你的帮助!

1 个答案:

答案 0 :(得分:14)

这样的事情应该有效:

x <- c('help','me','me','with','this','this')
x[duplicated(x, fromLast=TRUE) | duplicated(x)]