具有数字值的ID3决策树

Ste*_* T. 5 python id3 decision-tree

我正在寻找Python或任何语言的ID3决策树实现,它将验证和测试文件作为输入并返回预测.

我找到了这个和这个,但我无法使它们适应数值,例如Iris数据集.

你知道任何可以从控制台或任何用Python编写的ID3树实现吗?或任何建议如何使用与数值将是真棒.

woo*_*woo 2

我有一个用python编写的类似算法C4.5。它可以从控制台运行。如果你有兴趣我把它放在这里。

如果您不需要这个,很抱歉发帖。

顺便说一句,我已经在 Iris 数据集上测试了它:)

更新:

我已经上传了:代码和数据:

我希望它能帮助你。

顺便说一句,程序还可以通过 graphViz 将树绘制为“png”

  • 嗯你是对的。标签是相同的,因为学习过程是在整个虹膜数据集上进行的。只需从数据文件中排除一些数据向量(或在“load_iris”函数中执行),并使用排除的向量进行测试预测。 (2认同)