Sélectionnez NA dans un ensemble de données.table en R

Comment puis-je sélectionner toutes les lignes qui ont une valeur manquante dans la clé primaire dans une table de données.

DT = data.table(x=rep(c("a","b",NA),each=3), y=c(1,3,6), v=1:9)
setkey(DT,x)   

Sélection pour une valeur particulière est facile

DT["a",]  

Sélection pour les valeurs manquantes semble avoir besoin d'un vecteur de recherche. On ne peut pas utiliser les binaires de recherche. Suis-je la corriger?

DT[NA,]# does not work
DT[is.na(x),] #does work
InformationsquelleAutor Farrel | 2012-09-28