比较双向表中的元素并在r

时间:2016-05-02 20:42:46

标签: r rstudio

我有两个双向表,我试图比较两个表中的每个交叉元素并显示不常见的单元格。 例如

表1具有以下数据

COURSE   Jan'16   Jan'15   Feb'16    Feb'15    Mar'16      Mar'15
Animal      403    1061     313       122      -281        -130
Anti       28990   11035    6411     5589      -10816      -1233

和表2有

COURSE   Jan'16   Jan'15   Feb'16    Feb'15    Mar'16      Mar'15
Animal      403    1061     313       122      -281        -130
Anti       28990   11035    6411     5589      -10816      -1003

所以我试图比较表格,以便最终输出

COURSE   Jan'16   Jan'15   Feb'16    Feb'15    Mar'16      Mar'15
Anti      NA          NA      NA        NA        NA       -1003

并且输出还包含其中任何一个表中的条目

我尝试使用anti_join中的dplyr函数,但它会比较整行并给出不常见的结果。

对于在我的情况下可行的双向表,是否还有其他类似于anti_join的函数或包? 感谢

1 个答案:

答案 0 :(得分:0)

这是你的意思吗?

table2[table2==table1] <- NA
相关问题