matlab导入excel代码决策树GUI
标题
具有交叉验证和ROC分析图的决策树和预测模型
概括
该代码为数据挖掘方法实现了一个分类树,并为每个目标类别绘制了ROC曲线。
描述
决策树学习是数据挖掘中常用的方法。
大多数商业软件包提供复杂的树分类算法,但是它们非常昂贵。
此Matlab代码使用实现GINI算法的“
classregtree”函数来确定每个节点的最佳分割。
该代码的主要功能名为Tree。
它使用第一行作为变量名(必要)直接从excel或csv文件导入数据。
第一列是结果组。
它必须是数字。
要在Matlab工作区中启动分类树类型,请执行以下操作:Tree('filename.xls')或Tree('filename.csv')(请注意,您的excel文件的第一行包含变量名,第一列中包含结果组)
。
它也可以直接从Matlab文件(扩展名为.mat)导入。
请使用以下3个变量创建文件:X(协变量值的矩阵),y(结果值),textdata(单元格结构包含结果和协变量的文本名称)。
如果您想要一个示例,请输入:[X,y,textdata]
=
ExcelImport('ex
2022-10-14 17:19:20
702KB
系统开源
1