【问题标题】:How to list all unique elements in column B related to each unique element in column A? [duplicate]如何列出 B 列中与 A 列中每个唯一元素相关的所有唯一元素? [复制]
【发布时间】:2019-08-29 16:00:40
【问题描述】:

我有一个包含 A 列和 B 列的表,我想列出 B 列中与 R 中 A 列中每个唯一元素相关的所有唯一元素。

【问题讨论】:

  • aggregate(B~A, df, function(x) toString(unique(x)))
  • 感谢您的及时回复。但是我运行了它,现在已经快 2 小时了,我的代码还没有完成执行。考虑到我有大约 2,50,00,000 行,这是否正常?

标签: r


【解决方案1】:

您可能想使用函数aggregate

假设数据框/数据表的名称为df,您可以使用以下代码:

aggregate(B~A, df, function(x) toString(unique(x))) 

【讨论】:

  • 感谢您的及时回复。但是我运行了它,现在已经快 2 小时了,我的代码还没有完成执行。考虑到我有大约 2,50,00,000 行,这是否正常?
  • 如果你有 20 亿行,花很多时间也就不足为奇了。
猜你喜欢
  • 2016-11-02
  • 2018-05-15
  • 2017-11-09
  • 2015-07-26
  • 2017-04-12
  • 2020-03-10
  • 1970-01-01
  • 2011-05-23
  • 2023-03-31
相关资源
最近更新 更多