我想在R中做一些显然非常简单的事情(对不起,但我对data.tables非常新手),但我没有设法得到正确的解决方案。我试着删除特定列与NA值的行(“Ground_Tru”这是我尝试为止;在R中的data.table中删除NA
all_data <- fread ("all_vbles.txt",header=TRUE, na.strings=c("NA","N/A",""))
na.omit (all_data, cols="Ground_Tru")
我得到的消息
空data.table(0行) 75周的cols:OID_,IN_FID,Polygon_ID,DIST_highw,DIST_railw,DIST_port ...
但是 “Ground_Tru” 现场有很多NA提前任何帮助值 感谢,
如果你正在使用'na.omit'如果有任何NA中的一列,整个行会被省略。请让我们知道你想如何继续 – akrun
'all_data [!is.na(Ground_Tru)]'? – simone
@simone,它应该是'all_data [!is.na(Ground_Tru),]'保留所有非NA行。 – parth