Seleccione NA en una tabla de datos en R

¿Cómo selecciono todas las filas que tienen un valor faltante en la clave principal en una tabla de datos?

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

Seleccionar un valor particular es fácil

DT["a",]  

La selección de los valores faltantes parece requerir una búsqueda vectorial. Uno no puede usar la búsqueda binaria. ¿Estoy en lo correcto?

DT[NA,]# does not work
DT[is.na(x),] #does work

Respuestas a la pregunta(2)

Su respuesta a la pregunta