我正在使用R库中可用的weatherAUS数据集。 我试图将"RainTomorrow"列中的"Yes"替换为1,"No"替换为0。
我写了以下代码,但似乎不起作用:
weather4$RainTomorrow[weather4$RainTomorrow=="Yes"]<-1
我刚刚说:
警告信息:在
[<-.factor
(*tmp*
, weather4$RainTomorrow == "Yes", value = c(NA, : 无效的因子水平,生成 NA
这是什么意思?我该怎么办?我认为我应该在某个地方使用as.numeric或as.factor,但我不知道怎么做。
as.integer(as.character(weather$RainTomorrow)=="Yes")
。 - akrun