我正在尝试将数据框中的列与主列表进行比较。我希望R比较每个单元格中的值,如果匹配则输出T,如果不匹配,则输出F.
例如:
Master
m<-c(1,2,2,2,1)
Data
a<-c(1,2,2,2,2)
b<-c(1,1,1,1,1)
c<-c(1,1,2,2,2)
d<-cbind(a,b,c)
Result of comparing m to the columns in d
a b c
1 T T T
2 T F F
3 T F T
4 T F T
5 F T F
我如何与这种输出进行比较?
提前谢谢!
答案 0 :(得分:1)
简单地说:
d==m
a b c
[1,] TRUE TRUE TRUE
[2,] TRUE FALSE FALSE
[3,] TRUE FALSE TRUE
[4,] TRUE FALSE TRUE
[5,] FALSE TRUE FALSE