试图使用r实现随机森林

时间:2019-05-30 03:04:11

标签: r machine-learning random-forest

我得到的错误是

  

警告信息:   在randomForest.default(m,y,...)中:   响应具有五个或更少的唯一值。您确定要进行回归吗?

这可能是什么原因?

我使用的代码是:

data = read.csv("C:/Users/VIJAY/Desktop/ML/logistic regression/diabetes.csv") 
head(data)
dim(data)

set.seed(1000)

train = sample(1:nrow(data),460)
train$Outcome = factor(train$Outcome)
head(train)

**model = randomForest(Outcome ~.,data = data,subset = train)** # i got eroor running this part

以下是我用于实现模型的数据的标题。该模型有768行

Pregnancies Glucose BloodPressure SkinThickness Insulin  BMI DiabetesPedigreeFunction Age Outcome
1           6     148            72            35       0 33.6                    0.627  50       1
2           1      85            66            29       0 26.6                    0.351  31       0
3           8     183            64             0       0 23.3                    0.672  32       1
4           1      89            66            23      94 28.1                    0.167  21       0
5           0     137            40            35     168 43.1                    2.288  33       1
6           5     116            74             0       0 25.6                    0.201  30       0

0 个答案:

没有答案