结果:分类变量的节点中的小数点在Rpart中分割?

时间:2017-08-03 09:47:52

标签: decision-tree rpart

我从模型中得到了这个:

enter image description here

在原始数据集中,familygroup是一个分类变量,我根据不同的组将其重新编码为1到5。现在结果显示1.5?是否意味着第1组和第5组的观察结合在一起?如果是,是否意味着该组不等于组1和5转移到右侧节点(< 1.5)?或者节点纯粹是1.5的数值? 我有几个节点有这些结果。 这是我使用的脚本:

printcp(model)#显示结果

rpart.plot(model,type = 3,tweak = 1.5)

非常感谢所有建议。

1 个答案:

答案 0 :(得分:0)

看起来您在重新编码时已将'familygroup'变量转换为数字变量。完成重新编码后,请使用:

familygroup <- as.factor(familygroup)

然后运行rpart代码和图表。这应该可以解决问题。