matlab - matlab中的一个节点决策树
问题描述
我使用 matlab 2014a,但我找不到如何做 1 个节点决策树(和 2 个节点,3 个节点扩展)。尝试使用:
“MaxNumSplits”和“MaxDepth”
但我得到了
MaxNumSplits 不是有效的参数名称。
提前谢谢
解决方案
您的 Matlab 版本太旧,无法操作MaxNumSplits
参数。
Matlab 实现算法的方式随着时间的推移而变化。这是fitctree
R2015a 版本发布时(拟合分类树)的情况。请参阅以下“新功能”页面fitctree
,其中介绍了该功能的 2 个新参数
在 fitctree、fitrtree 和 templateTree 函数中使用“MaxNumSplits”参数控制决策树深度的附加选项
您可以通过在此处比较文档的不同版本来搜索这种演变:https ://de.mathworks.com/help/doc-archives.html
推荐阅读
- ios - SwiftUI:如何在后台运行计时器
- javascript - Javascript jQuery - 找出是否在函数内点击了一个孩子
- r - 矩阵与向量值的所有可能组合
- c++ - std::this_thread::sleep_for() 迫使我将其用作模板
- angular - Angularfire2:客户端无权访问所需数据
- python - 错误“值错误:传递的项目数错误 2,位置意味着 1。” 蟒蛇,熊猫
- java - 阻塞队列上升计数问题
- r - 如何在 Tidyverse 中通过 `mutate()` 对变量求和时避免 NA?
- reactjs - 如何解决自定义反应组件中 createContext 的打字稿错误
- java - 读取带有日期和非日期数字的非常大的 Excel 文件