决策树算法实现(二)
来源:互联网 发布:python培训机构 编辑:程序博客网 时间:2024/06/08 08:17
前一篇博客讲解了决策树,并实现其代码,构造决策树是为了对实际数据进行分类,这篇博客将介绍如何用决策树进行分类。
这里的代码继上篇博客中的代码,并使用生成的决策树mytree和标签向量labels
def classify(inputTree,featLables,testVec): firstStr=list(inputTree.keys())[0] secondDict=inputTree[firstStr] featIndex=featLables.index(firstStr) for key in secondDict.keys(): if testVec[featIndex]==key: if type(secondDict[key]).__name__=='dict': classLabel=classify(secondDict[key],featLables,testVec) else: classLabel=secondDict[key] return classLabelprint(classify(mytree,labels,[0,0]))
0 0
- 决策树算法实现(二)
- ID3 算法实现决策树
- 决策树算法的实现
- Python实现决策树算法
- 决策树算法实现
- 决策树 - 算法基本实现
- 决策树算法实现(一)
- 决策树算法--python实现
- 决策树算法及实现
- 决策树算法实现
- python3实现决策树算法
- 决策树算法实现
- 决策树算法 python实现
- 决策树-剪枝算法(二)
- 决策树剪枝算法(二)
- 决策树算法学习笔记(二)
- 决策树算法Java实现示例
- 决策树ID3算法C++实现
- elasticsearch 组合查询
- Jvm参数调优初探索(一)
- ’com.android.support:appcompat-v7:version‘不兼容
- python 读取csv文件
- win7 显示器驱动已停止响应并且已恢复
- 决策树算法实现(二)
- QDockWidget嵌套布局详解-实现Visual Studio布局
- windows(服务端)-linux ssh 公钥无密码访问
- 111111
- [Leetcode 25] Reverse Nodes in k Group
- ubuntu下整合eclipse和javah生成jni头文件开发android的native程序
- [Android]解决org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileCollection cannot be ca
- DELL T7600工作站重新安装WIN7系统
- 文章标题