我在使用classregtree(X,Y)函数创建决策树。我将X作为70X9的矩阵传递(70个数据对象,每个对象有9个属性),Y作为70X1的矩阵传递。我的每个Y值要么是2,要么是4。然而,在形成的决策树中,一些叶节点的值显示为2.5或3.5。
有什么想法能解释为什么会这样吗?
回答:
您正在使用classregtree的回归模式(这是默认模式)。请将模式更改为分类模式。
我在使用classregtree(X,Y)函数创建决策树。我将X作为70X9的矩阵传递(70个数据对象,每个对象有9个属性),Y作为70X1的矩阵传递。我的每个Y值要么是2,要么是4。然而,在形成的决策树中,一些叶节点的值显示为2.5或3.5。
有什么想法能解释为什么会这样吗?
回答:
您正在使用classregtree的回归模式(这是默认模式)。请将模式更改为分类模式。