如何将元素引用到对象(向量)并将它们与R中的is.element进行比较?

时间:2017-02-25 09:34:41

标签: r

我有这些载体:

a <- c('x','y','z')
b <- c('w','v','s')
c <- c('x','y')
d <- c('s')

和data.frame,它将向量的名称作为元素:

df <- data.frame(P= c('c','d','c','d'),R = c('a','b','b','a'))
      P R
    1 c a
    2 d b
    3 c b
    4 d a

我希望数据框看起来像这样:

  P R P_R
1 c a True
2 d b True
3 c b False
4 d a False

我尝试以下方法将df中的元素引用到对象a,b,c,d)

df$P_R <- is.element((mget(df$P)),(mget(df$R)))

我得到了:

Fehler in mget(df$P) : ungültiges erstes Argument

感谢您的帮助!

0 个答案:

没有答案