R言語　オブジェクトの中身のアクセス


オブジェクトの中身のアクセス方法を教えていただきたいです。  
具体的には，，，

[code]

    sex<-c("F","M","M","M","F")
    number<-c(1,2,3,4,5)
    x<-data.frame(SEX=sex,NUMBER=number)
    
    y<-c(1,2,4)
    
[/code]

このような時，，，

[code]

    c<-subset(x,NUMBER!=y)
    
[/code]

上記のようにやりたいのですが，上手くいきません  
つまり，最後はNUMBERのところを3,5だけ残したいです。

質問の仕方がへたくそで分かりにくいですがよろしくお願いします。



[code]

    > x[!(x$NUMBER %in% y), ]
    
      SEX NUMBER
    3   M      3
    5   F      5
    
[/code]

ですね。%in%演算子で複数の条件とのマッチですね。

