如何在Python中显示决策树的高分辨率图片?

问题描述 投票:0回答:1

Am使用以下代码提取规则。当我增加树的深度时,由于图像变得模糊,请帮助我绘制更高分辨率的树。

from sklearn.tree import DecisionTreeClassifier
from sklearn import tree
classifier = DecisionTreeClassifier(max_depth = 3,random_state = 0)
tree.plot_tree(classifier);

此外,如何从随机森林分类器中提取规则。

也在那里

python machine-learning classification decision-tree
1个回答
0
投票

我只是将图保存为PDF文件,并使用该图放大到所需的任何部分

只需在调用plt.savefig('out.pdf')之后放plot_tree,并且matplotlib应该做正确的事情

请注意,任何“矢量”图像格式都将在这里做正确的事,因此svg文件也将是一个不错的选择,因为图像编辑器倾向于更好地支持缩放]

© www.soinside.com 2019 - 2024. All rights reserved.