1
變量Recence_Connexion_Jrs
由「NA」和一些數字(從1到100)組成,我試圖使「NA」等於「不打開」,並且也將這些數字分成3組,並且組的標籤是字符串的類型。 例如:R:將數字數據和NA轉換爲字符串
Recence_Connexion_Jrs Connexion
NA No open
NA No open
NA No open
1 connexion 0-7
10 connexion 7-30
,我使用的代碼:
setDT(newdata)[!duplicated(newdata),Connexion:=ifelse(is.na(Recence_Connexion_jrs),
"No Open",cut(Recence_Connexion_jrs,breaks=c(-Inf,7,30,+Inf),
labels=c("connexion 0-7","connexion 7-30","connexion 30+")))]
,但它給了錯誤的結果。
我該如何解決呢?
請提供一個可重複的例子,包括輸入和期望的輸出。 – Heroka
[閱讀關於如何給出一個可重複的例子](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example) – Jaap
我認爲有''' 'setDT(newdata' – Jaap