# ID3 **Repository Path**: robocky/ID3 ## Basic Information - **Project Name**: ID3 - **Description**: 基于ID3算法的Python实现 可以创建分类器的决策树 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2016-12-31 - **Last Updated**: 2021-12-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #ID3 在机器学习的第一课中学习了关于决策树以及ID3算法的相关内容,想实践一下,因此写了这个代码 主要就是创建一个决策树结构体,并通过ID3算法对决策树进行搭建 数据源使用的就是课程中给的范例,以作为验证 为了便于导入训练集建立了一个基于列表的结构体 最终就是对下表数据生成后面那个决策树,经过验证,算法生成的决策树和课程中是一致的 ![课程资料中的数据](http://git.oschina.net/uploads/images/2016/1231/202932_3e022b26_870446.png "Data") ![生成决策树](http://git.oschina.net/uploads/images/2016/1231/203017_f56f6ebb_870446.png "Decision tree")