【发布时间】:2012-06-18 06:12:42
【问题描述】:
假设您在管理系统中有一组确定性的业务规则,您想检查这些规则。 规则可以基于数值、布尔值、分类等值,例如:
if product in ['x','y','z']:
if age > 30:
if amount < 100000:
rule = 'A'
elif product == 'a':
rule = 'B'
elif ....
如果您有特定格式的分析,可能的检查可以基于具有可能值的文件或将决策树作为一个整体进行比较的检查。
您可以编写此类测试,但在从头开始之前,我正在搜索是否有一些 python 包可以帮助完成此类工作或解决此类问题的方法。
【问题讨论】:
-
您是否正在寻找能够构建这样一棵树的库?还是只是评估一下?
-
我想实现一些可以测试多个决策树的测试代码。因此,我必须根据分析师的文档定义树,并尝试通过管理系统中的实现来检查这一点。我不想要的是在某种训练数据上构建一棵树。这就是我所说的“确定性”树
标签: python decision-tree