我正在使用可在R库中获取的weatherAUS数据集。我试图在RainTomorrow列中将“1”和“否”替换为0。将R,“是”替换为1,将“否”替换为0
我写了这一点,但它似乎不工作:
weather4$RainTomorrow[weather4$RainTomorrow=="Yes"]<-1
我只是说:
警告消息:在
[<-.factor
(*tmp*
,weather4 $ RainTomorrow == “是” ,值= c(NA,:无效因子水平,产生的NA为
这是什么意思,我该怎么办?我认为我守ld在某处使用as.numeric或as.factor,但我不知道如何。
只是做'as.integer(as.character(天气$ RainTomorrow)== “是”)' – akrun
不,保持原样。为什么你认为需要0/1而不是因子变量? – Roland
嗨,大家好。看到我的帖子下面。我刚刚解决了这个问题。 – sockevalley