我正在寻找有关如何从两个数据框中列出的值相互减去的建议。在下面带有两个数据框 A 和 B 的示例中,我想在第一列向量匹配的条件下将第二列的值彼此相减。例如,当向量 X1 为 R1 时,则为 5.1 - 5 和 4.8 - 5。
A<-data.frame(cbind(c('R1','R1','R2','R4','R4','R4'),c(5.1,4.8,4.9,5.0,5.0,5.3) ))
B<-data.frame(cbind(c('R1','R2','R3','R4'),c(5,4.9,5.2,5.1)))