[英]Building classification tree
在以下命令中,“ Default_On_Payment”是分类变量,因此该树应是分类树。 但是在构建树之后,在进行摘要时,即使我将方法称为“类”,它也会显示回归树。
您能解释一下这种异常现象吗?
predict_model<-tree(Default_On_Payment~Credit_History+Purposre_Credit_Taken+Property,data=tree_model,method="class")
> summary(predict_model)
Regression tree:
tree(formula = Default_On_Payment ~ Credit_History + Purposre_Credit_Taken +
Property, data = tree_model, method = "class")
Number of terminal nodes: 5
Residual mean deviance: 0.1916 = 957.1 / 4995
Distribution of residuals:
Min. 1st Qu. Median Mean 3rd Qu. Max.
-0.5955 -0.3069 -0.1706 0.0000 0.4045 0.8294
如果这是包tree
的功能tree
,则参数method
不是用于指示要执行分类和回归的方法,而是用于在"recursive.partition"
和"model.frame"
之间进行选择。 参见?tree
。
如果响应是一个因素,您将获得分类树。 确保是这种情况,问题可能会得到解决。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.