主要内容

决策树视图

这个例子展示了如何查看分类或回归树。有两种查看树的方法:视图(树)返回文本描述和视图(树,“模式”,“图”)返回树的图形描述。

创建并查看分类树。

负载fisheriris%加载样本数据ctree = fitctree(量、种类);%创建分类树视图(ctree)%文本描述
决策树分类1如果x3 < 2.45节点2 elseif x3 > = 2.45那么其他节点3 setosa 2类= setosa 3如果x4 < 1.75节点4 elseif x4 > = 1.75节点5其他杂色的4如果x3 < 4.95然后节点6 elseif x3 > = 4.95节点7其他杂色的5类= virginica 6如果x4 < 1.65然后节点8 elseif x4 > = 1.65然后节点9其他杂色的7类class = vericolor 9 class = vericolor
视图(ctree,“模式”“图”%的图形描述

图分类树查看器包含一个轴和其他类型的uimenu, uicontrol对象。轴包含18个类型为line, text的对象。

现在,创建并查看回归树。

负载carsmall%加载样本数据,包含马力,重量,MPGX =[马力重量];rtree = fitrtree (X,英里/加仑,“MinParent”, 30);%创建分类树视图(rtree)%文本描述
决策树回归1如果x2 < 3085.5然后节点2 elseif x2 > = 3085.5那么其他节点3 23.7181 - 2如果x1 < 89节点4 elseif x1 > = 89节点5其他28.7931 3如果x1 < 115然后节点6 elseif x1 > = 115节点7其他15.5417 - 4如果x2 < 2162然后节点8 elseif x2 > = 2162那么其他节点9 = 24.0882 6配合30.9375 - 5 = 19.625 = 14.375 8配合7 =33.3056 9适合= 29
视图(rtree,“模式”“图”%的图形描述

图回归树查看器包含一个轴和其他类型的uimenu, uicontrol的对象。轴包含18个类型为line, text的对象。

另请参阅

|||

相关的话题