吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 705|回复: 10
收起左侧

[求助] pycharm在决策树作图时报错AttributeError: 'Annotation' object has no property ...

  [复制链接]
521zlx 发表于 2023-11-29 15:34
本帖最后由 521zlx 于 2023-11-29 16:34 编辑

求助一下 pycharm在决策树作图时报错AttributeError: 'Annotation' object has no property 'FontProperties'    不管是升级还是降低matplotlib版本都不行
微信图片_20231129162825.png
微信图片_20231129153336.png

DecisionTree(1).txt

5.74 KB, 下载次数: 0, 下载积分: 吾爱币 -1 CB

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

许我浅笑而安 发表于 2023-11-29 16:20
代码贴上来看看啊
 楼主| 521zlx 发表于 2023-11-29 16:30

1 from matplotlib.font_manager import FontProperties
2 import matplotlib.pyplot as plt
3 from math import log
4 import operator
sai609 发表于 2023-11-29 18:46
风川白日 发表于 2023-11-29 19:06
pycharm 的话想要展示决策树需要使用graphviz这个库,不能像jupyter notebook 一样直接显示的 ,要先保存图片才行
graph=graphviz.Source(tree_data,filename="aaa",format="png",encoding="utf-8",engine="dot")
# graph.render('./tree1')
graph.view()
 楼主| 521zlx 发表于 2023-11-29 19:26
风川白日 发表于 2023-11-29 19:06
pycharm 的话想要展示决策树需要使用graphviz这个库,不能像jupyter notebook 一样直接显示的 ,要先保存图 ...

不好意思,我对代码不太熟悉。你能告诉我这几行代码大概加在哪里吗?
风川白日 发表于 2023-11-29 19:49
本帖最后由 风川白日 于 2023-11-29 19:52 编辑
521zlx 发表于 2023-11-29 19:26
不好意思,我对代码不太熟悉。你能告诉我这几行代码大概加在哪里吗?

不对看错了,你这个是导包就报错啊,不是展示报错。导包报错的话,我的matplotlib的版本是这个你下面那个包有没用
matplotlib                3.5.3
matplotlib-inline         0.1.6
FruitBaby 发表于 2023-11-29 21:06
换python版本,
 楼主| 521zlx 发表于 2023-11-30 16:21

换python版本也还是不行
 楼主| 521zlx 发表于 2023-11-30 16:26

我的python版本是3.11,matplotlib的版本是3.6.2
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 18:34

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表