尝试运行随机森林时,此错误代码是什么意思?

时间:2018-12-21 01:25:34

标签: r random-forest

我正在尝试实现随机森林,但我不断收到此错误代码:

  

1:在data.matrix(x)中:强制引入的NAs

我有7个错误。我已经清理了数据,并使用na.omit参数清除了所有NA。但是此错误仍然弹出。该错误是什么意思,任何指导都将极大地帮助您。

我已经清理了数据并使用了census1 <- na.omit(census1)

我已经安装了randomForest,caret,ggplot2,dyplyr软件包

 rf1 <- randomForest(Income_Classification ~ . , data = traindata1)
Error in randomForest.default(m, y, ...) : 
  NA/NaN/Inf in foreign function call (arg 1)
In addition: Warning messages:
1: In data.matrix(x) : NAs introduced by coercion
2: In data.matrix(x) : NAs introduced by coercion

我还将目标变量设置为使用

census1$Income_Classification = as.factor(census1$Income_Classification)

我希望Income_Classification是对随机森林做出肯定/否定回答的一个因素。

0 个答案:

没有答案