建筑分类树

时间:2014-08-22 16:44:04

标签: r decision-tree

在以下命令" Default_On_Payment"是一个分类变量,因此树应该是一个分类树。但是在构建树时,在进行摘要时它显示了回归树,即使我提到了方法为" class"。

你能不能解释这种不寻常的现象。

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 

1 个答案:

答案 0 :(得分:0)

如果这是包tree中的函数tree,则参数method不是用于指示要执行哪个分类和回归,而是在{{之间进行选择1}}和"recursive.partition"。见"model.frame"

如果响应是一个因素,您将获得一个分类树。确保是这种情况,问题可能会得到解决。