什么是用于决策树的好的 Python 库? [关闭]
Posted
技术标签:
【中文标题】什么是用于决策树的好的 Python 库? [关闭]【英文标题】:What is a good Python library for decision trees? [closed] 【发布时间】:2011-03-08 20:40:10 【问题描述】:除非我遗漏了什么,否则通常的嫌疑人没有这个....
【问题讨论】:
考虑一下 catch-22... 我们可以为您提供一个决策树供您选择,但您无法对其进行评估。 :-) 放弃 Python 并使用 R(或 Rpy)。 @mbq:准备捍卫如此大胆的主张。为什么放弃 Python 而使用 R? @Eli 这只是一个建议;这可能是一个更简单的解决方案,所以我提到了它,但当然只有 Ash R 可以判断。 为了避免在 Python 中实现自己的逻辑而发疯,为什么不将 C4.5 包装在子进程中,或者通过 Orange 模块使用它,或者使用 Orange 中的树构建模块? ailab.si/orange/doc/reference/C45Learner.htm 【参考方案1】:DecisionTreeLearner class 是 Russell & Norvig 的“人工智能:现代方法”教科书的 Python library 的一部分。
【讨论】:
它们是否也包括“ID3”树?【参考方案2】:还有 Scikit Learn:http://scikit-learn.org/stable/modules/tree.html#classification 虽然还没有尝试过(但我即将尝试)。
【讨论】:
【参考方案3】:这篇文章怎么样:Building Decision Trees with Python
【讨论】:
【参考方案4】:我也在寻找 python 决策树库。 网上有很多开源的决策树库,我发现普渡大学教授Kak的DecisionTree是最有用的。
只是想更新一下信息,让找决策树库的人省点力气。
不幸的是,该库没有实现数字特征值,而是将每个数字视为不同的类。
【讨论】:
以上是关于什么是用于决策树的好的 Python 库? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
什么是用于 Objective-C 和 Cocoa 编程的好的 IRC 频道 [关闭]