【发布时间】:2019-04-03 18:39:20
【问题描述】:
我需要在两列中聚合具有相似项目的行。请问有“或”功能吗?我在下面发布了一个示例数据集:
A1 <- data.frame(Animal1= c("A", "A","B","B","D") ,Animal2=c("B","D","D","A","B"),Frequency=c(2,3,1,4,5))
> A1
Animal1 Animal2 Frequency
1 A B 2
2 A D 3
3 B D 1
4 B A 4
5 D B 5
如何聚合,以便我只得到一个值,结合第 3 行和第 5 行的频率,其中第 3 行的 Animal1 为 B,Animal2 为 D,第 5 行的 Animal1 为 D,Animal2 为 B,频率为 6?
【问题讨论】:
-
Hello Joke O. 下面的答案对您的问题有帮助吗?如果没有,您会提供反馈吗?预期的输出是什么?
标签: r dplyr data.table tidyverse