數據幀是像 從數據幀
其中i必須刪除具有數據幀的任何列ATLEAST一個N/A的行刪除N/A。
嘗試這些
frame1 <- na.omit(frame1)
is.null(frame1)
[1] FALSE
想有NA和N之間的差異/ A 我怎樣才能去除行作爲解釋
數據幀是像 從數據幀
其中i必須刪除具有數據幀的任何列ATLEAST一個N/A的行刪除N/A。
嘗試這些
frame1 <- na.omit(frame1)
is.null(frame1)
[1] FALSE
想有NA和N之間的差異/ A 我怎樣才能去除行作爲解釋
A <- data.frame(x=c(1,2,3,4),
y=c(1,2,3,4),
z=c(1,"N/A",3,4))
A[A == "N/A"] <- NA
na.omit(A)
關鍵是要改變你的性格的價值觀,「N/A「到R理解的NA。
最後一行也可以取而代之的是A [which(complete.cases(A)),] –
This One Worked ... –
@ user1945827但是在我的數據框中,我收到了這個錯誤'as.POSIXlt.character(x,tz,.. 。): 字符串不是標準的明確格式。 –
我猜NA不是內置的R,「N/A」是來自數據集的字符串?你能顯示你的原始數據嗎? – rbm
是「N/A」可能來自網站直接到數據幀 –
因此將您的字符串值「N/A」變成R的「NA」首先 – rbm