使用export_graphviz报错“FileNotFoundError”

使用export_graphviz生成决策树

 

from sklearn.tree import export_graphviz

export_graphviz(
        tree_clf,
        out_file=image_path("iris_tree.dot"),
        impurity = True,
        feature_names=iris.feature_names[2:],
        class_names=iris.target_names,
        rounded=True,
        filled=True
    )

报错

FileNotFoundError: [Errno 2] No such file or directory: '.\\images\\decision_trees\\iris_tree.dot'

暂时未找到如何解决方法,所以只能换一种方式

with open("iris_tree.dot", 'w') as f:
     f = export_graphviz(tree_clf,
                              out_file=f,
                              feature_names=iris.feature_names[2:],
                              class_names=iris.target_names,
                              rounded = True,
                              filled= True )

OK,可以运行。

 

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值