我得到的错误是
警告信息: 在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