【发布时间】:2020-04-04 19:01:10
【问题描述】:
我有一个简单的数据框,其中包含组 ID 和每个组的元素,如下所示:
x <- data.frame("ID" = c(1,1,1,2,2,2,3,3,3), "Values" = c(3,5,7,2,4,5,2,4,6))
每个 ID 可能有不同数量的元素。现在我想找到所有具有与其他 ID 不同元素的 ID。在此示例中,将选择 ID1 和 ID3,因为它们具有不同的元素(3、5、7 与 2、4、6)。我还想将这些唯一 ID 及其元素复制到一个新的数据框中,类似于原始数据框。
我将如何在 R 中做到这一点?我的 R 技能非常有限。
非常感谢!
最佳,
【问题讨论】:
-
欢迎来到 SO。要在此站点上获得帮助,最好以一种便于他人复制和粘贴到 R 中的方式包含您的数据,例如
dput(data)。您还应该包括一个示例,说明您想要的结果是什么样的,因为仅从阅读中判断可能会很棘手。另外,包括您迄今为止尝试过的代码。查看this link 了解更多信息。