dplyr相当于plyr中的ddply:从一列中找到一个值,然后找到该值的匹配

时间:2017-05-04 02:09:27

标签: r dplyr plyr

我的数据看起来很像:

aa <- data.frame(A=c(1,2,3,4,5),Value=c(100,200,300,400,500),B=c(2,4,1,3,5))

A Value B
1   100 2
2   200 4
3   300 1
4   400 3
5   500 5

我想要做的是:对于A中的1,我在B中找到该值,即2.然后我在A中找到2。最后,我在A中得到200的值。有人可以告诉我我如何在plyr包和dplyr包中使用ddply来做呢?

我检查了dplyr equivalent to ddply in plyr diamonds example和其他人的相同答案。但我的问题看起来有点复杂。

0 个答案:

没有答案