我真的從我的數據集R.的R - 如何通過值刪除行,當NA的存在
刪除一組行的掙扎我有一個數據幀如下:
ID col1 sp
R1 1.2 F
R2 2.35 F
R3 5 NA
R4 4.3 NA
R5 2.22 T
R6 1.35 F
我想根據它在SP列T
事實上,除去排R5
。但我不希望它與NA
(即行R3和R4)刪除行,因爲我還需要在col1
的數據!
代碼我使用:
data1<-subset(data,sp!="T")
但是,也刪除所有與NA
在sp
柱(ID
小號R3,R4和R5)的行。我也試過:
data1<-subset(data,sp!="T",na.rm=FALSE)
但是,這仍然刪除了所有三排 - 我只是想在列「SP」刪除帶「T」的一員。我無法弄清楚,已經搜索,但無法找到這個特定問題的答案。任何幫助都會很棒,因爲我有1000多行,而且不需要手動去除它們!謝謝。