我想用rpart函数建立一个分类树模型,共有五万多个样本,变量共有120个,都是分类变量,目标变量是一个二分类变量,但是建模后模型中没有引入任何变量,绘制分类树图只有一个根节点。
我把所有分类变量都改成因子型了,用C50建模没有任何问题,但是用rpart或者randomforest就不行,所以应该不是数据的问题,求各位大神帮忙看看是什么情况!!
代码:
> mod_rpart <- rpart(formula = 目标变量~ ., data = dat_train, method = "class")
> summary(mod_rpart)
Call:
rpart(formula = 目标变量 ~ ., data = dat1, control = rpart.control(minsplit = 10))
n= 55760
CP nsplit rel error xerror xstd
1 0 0 1 0 0
Node number 1: 55760 observations
predicted class=1 expected loss=0.4706241 P(node) =1
class counts: 26242 29518
probabilities: 0.471 0.529