我正在尝试替换所有缺失的值,即""在Nature.of.Usage
数据框的mydata
列中,使用"未标识"。
我尝试了以下步骤
levels(mydata$Nature.of.Usage) <- c(levels(mydata$Nature.of.Usage),"Not Identified")
mydata[mydata$Nature.Of.Usage == ""] <- "Not Identified"
但我收到以下错误:
[<-.data.frame
(*tmp*
,mydata $ Nature.of.Usage ==&#34;&#34;,值出错 =&#34;未识别&#34;):列的重复下标
答案 0 :(得分:0)
您正在缺少一个逗号,因为您正在选择整个数据框的一个子集而不是列的一部分&#34; Nature.of.Usage&#34;。
试试这个。
levels(mydata$Nature.of.Usage) <- c(levels(mydata$Nature.of.Usage),"Not Identified")
mydata[mydata$Nature.Of.Usage == "",] <- "Not Identified"