2017-05-08 57 views
0

我想要的值有其他的東西,即數字變量的第四個數字上的0爲NA。如果不是(具體格式)

下面的代碼是我嘗試:

dataframecolumn[which(substring(dataframecolumn) != %%%0)] = NA 

但我無法得到它的工作。有人能幫我解決這個問題嗎?

+2

,如果你想使用'子()',你可以試試'子(12353,4,4)=「0! 「' – BigDataScientist

+0

這不是'substring'的正確語法。試試'?substring'來看看你需要什麼。 –

+0

由於某種原因,我很難找到這個..謝謝! (它工作很漂亮) – nemja

回答

1

就像我在評論中寫道,對於substring()你可以使用:

dataframecolumn[substring(dataframecolumn, 4, 4) != "0"] <- NA