我正在尝试替换列中的值。 代码是这样的:
tFilter.data$Station_ID[tFilter.data$ID == "HUB"]<-"LIT"
数据如下:
Date Station_ID Hour Value
HE012 4/1/2018 HUB HE01 18.74
HE022 4/1/2018 HUB HE02 18.9
HE032 4/1/2018 HUB HE03 19.93
HE042 4/1/2018 HUB HE04 19.84
HE052 4/1/2018 HUB HE05 20.02
HE062 4/1/2018 HUB HE06 20.66
HE072 4/1/2018 HUB HE07 21.67
HE082 4/1/2018 HUB HE08 22.45
HE092 4/1/2018 HUB HE09 23.05
但我收到此错误消息
警告消息:
In `[<-.factor`(`*tmp*`, tFilter.data$Station_ID == "HUB", :
invalid factor level, NA generated
有人知道我做错了吗?谢谢