資源簡介
機器學習,決策樹ID3及C4.5算法實現源代碼(西瓜數據集2.0測試及結果)
代碼片段和文件信息
#C45.py
__author__?=?‘MrChao‘
from?math?import?log
import?treePlotter
#?數據定義
def?createDataSet():
????dataSet?=?[
????????#?1
????????[‘青綠‘?‘蜷縮‘?‘濁響‘?‘清晰‘?‘凹陷‘?‘硬滑‘?‘好瓜‘]
????????#?2
????????[‘烏黑‘?‘蜷縮‘?‘沉悶‘?‘清晰‘?‘凹陷‘?‘硬滑‘?‘好瓜‘]
????????#?3
????????[‘烏黑‘?‘蜷縮‘?‘濁響‘?‘清晰‘?‘凹陷‘?‘硬滑‘?‘好瓜‘]
????????#?4
????????[‘青綠‘?‘蜷縮‘?‘沉悶‘?‘清晰‘?‘凹陷‘?‘硬滑‘?‘好瓜‘]
????????#?5
????????[‘淺白‘?‘蜷縮‘?‘濁響‘?‘清晰‘?‘凹陷‘?‘硬滑‘?‘好瓜‘]
????????#?6
????????[‘青綠‘?‘稍蜷‘?‘濁響‘?‘清晰‘?‘稍凹‘?‘軟粘‘?‘好瓜‘]
????????#?7
????????[‘烏黑‘?‘稍蜷‘?‘濁響‘?‘稍糊‘?‘稍凹‘?‘軟粘‘?‘好瓜‘]
????????#?8
????????[‘烏黑‘?‘稍蜷‘?‘濁響‘?‘清晰‘?‘稍凹‘?‘硬滑‘?‘好瓜‘]
????????#?----------------------------------------------------
????????#?9
????????[‘烏黑‘?‘稍蜷‘?‘沉悶‘?‘稍糊‘?‘稍凹‘?‘硬滑‘?‘壞瓜‘]
????????#?10
???
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-11-06?16:49??TreeJC\
?????文件??????275261??2018-11-06?16:49??TreeJC\C45.png
?????文件???????10440??2018-11-06?16:49??TreeJC\C45.py
?????文件??????252973??2018-11-06?15:20??TreeJC\ID3.png
?????文件????????8242??2018-11-06?16:49??TreeJC\ID3.py
?????文件????????1032??2018-09-24?13:28??TreeJC\run_treePlotter.py
?????文件????????4213??2018-11-06?15:20??TreeJC\treePlotter.py
?????目錄???????????0??2018-11-06?15:20??TreeJC\__pycache__\
?????文件????????3453??2018-11-06?15:20??TreeJC\__pycache__\treePlotter.cpython-35.pyc
評論
共有 條評論