专栏首页Python进阶之路AttributeError: ‘Rectangle‘ object has no property ‘normed‘ 解决方法 matplotlib绘图

AttributeError: ‘Rectangle‘ object has no property ‘normed‘ 解决方法 matplotlib绘图

matplotlib数据可视化,绘制直方图时报错如下:

D:\python\Anaconda3\python.exe D:/python/pycharm2020/my_program/program/matplotlib/直方图/demo1.py
Traceback (most recent call last):
  File "D:/python/pycharm2020/my_program/program/matplotlib/直方图/demo1.py", line 25, in <module>
    plt.hist(data, bins=40, normed=0, facecolor="blue", edgecolor="black", alpha=0.7)
  File "D:\python\Anaconda3\lib\site-packages\matplotlib\pyplot.py", line 2605, in hist
    return gca().hist(
  File "D:\python\Anaconda3\lib\site-packages\matplotlib\__init__.py", line 1565, in inner
    return func(ax, *map(sanitize_sequence, args), **kwargs)
  File "D:\python\Anaconda3\lib\site-packages\matplotlib\axes\_axes.py", line 6819, in hist
    p.update(kwargs)
  File "D:\python\Anaconda3\lib\site-packages\matplotlib\artist.py", line 1006, in update
    ret = [_update_property(self, k, v) for k, v in props.items()]
  File "D:\python\Anaconda3\lib\site-packages\matplotlib\artist.py", line 1006, in <listcomp>
    ret = [_update_property(self, k, v) for k, v in props.items()]
  File "D:\python\Anaconda3\lib\site-packages\matplotlib\artist.py", line 1001, in _update_property
    raise AttributeError('{!r} object has no property {!r}'
AttributeError: 'Rectangle' object has no property 'normed'

原因:matplotlib版本问题,最新版本已经没有这个属性了。normed参数替换成 density 即可。

density=True:表示的是频率直方图

density=False:表示的是频数直方图

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!
本文分享自作者个人站点/博客:https://blog.csdn.net/fyfugoyfa复制
如有侵权,请联系 yunjia_community@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • 浅谈matplotlib中FigureCanvasXAgg的用法

    FigureCanvasXAgg就是一个渲染器,渲染器的工作就是drawing,执行绘图的这个动作。渲染器是使物体显示在屏幕上

    砸漏
  • AttributeError: ‘DatetimeProperties’ object has no attribute ‘weekday_name’ 的解决方法

    AttributeError: ‘DatetimeProperties’ object has no attribute ‘weekday_name’

    叶庭云
  • 【Python】AttributeError: ‘DatetimeProperties’ object has no attribute ‘weekday_name’ 的解决方法

    叶庭云
  • 出错提示AttributeError: 'str' object has no attribute 'decode'解决方法

    出现上面的问题找到:Python37\lib\site-packages\django\db\backends\mysql\operations.py"。

    誉新源科技
  • Python对象的属性访问过程详解

    1. 如果obj 本身(一个instance )有这个属性, 返回. 如果没有, 执行 step 2

    砸漏
  • Python获取对象属性的几种方式小结

    PS:其实第四种方法是调用第三种方法的,只是简单封装了一下,我们看看operator.attrgetter实现就知道了:

    砸漏
  • python @property的用法及含义全面解析

    在接触python时最开始接触的代码,取长方形的长和宽,定义一个长方形类,然后设置长方形的长宽属性,通过实例化的方式调用长和宽,像如下代码一样。

    狼啸风云
  • 详解Python对象属性

    在面向对象编程中,公开的数据成员可以在外部随意访问和修改,很难控制用户修改时新数据的合法性。解决这一问题的常用方法是定义私有数据成员,然后设计公开的成员方法来提...

    Python小屋屋主
  • Python 类的封装

    封装(Encapsulation)是对 object 的一种抽象,即将某些部分隐藏起来,在程序外部看不到,即无法调用(不是人用眼睛看不到那个代码,除非用某种加密...

    py3study
  • Day10面向对象高级编程1/3

    使用slots 正常情况下,当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。 class...

    林清猫耳
  • [934]AttributeError: ‘Series‘ object has no attribute ‘sort‘

    参考:https://blog.csdn.net/welcome_yu/article/details/102492386

    周小董
  • 一篇文章教小白会Python 绘制Android CPU和内存增长曲线

    在做性能监控的时候,如果能把监控的CPU和内存增长变化用图表展示出来会比较直观,花了点时间用Python实现了下,来看下怎么用Python绘制Android C...

    苏州程序大白
  • matplotlib进阶:Artist

    FigureCanvas 和 Renderer 解决和用户界面(如 wxPython)或绘图语言(如 PostScript)间通信的所有细节。而Artists ...

    bugsuse
  • [944]AttributeError:‘DataFrame‘ object has no attribute ‘sort‘,‘as_matrix‘,‘ix‘

    参考:https://blog.csdn.net/qq_34197944/article/details/102879943

    周小董
  • 数据科学 IPython 笔记本 8.17 使用 Seaborn 的可视化

    Matplotlib 据证明是一种非常有用和流行的可视化工具,但即使狂热的用户也会承认它经常会有很多不足之处。有几个对 Matplotlib 的有效的抱怨常常出...

    ApacheCN_飞龙
  • 课时40:类与对象:一些相关的BIF

    如果第一个参数(class)是第二个参数(classinfo)的一个子类,则返回True,否则返回False:

    py3study
  • trick(十六)、静态方法、类方法、属性方法

    在类中的方法前面通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法

    狼啸风云
  • Python面向对象程序设计中属性的作用与用法

    公开的数据成员可以在外部随意访问和修改,很难保证用户进行修改时提供新数据的合法性,数据很容易被破坏,并且也不符合类的封装性要求。解决这一问题的常用方法是定义私有...

    Python小屋屋主
  • 用ImageGrab.grabclipboard()获取的图片时出现错误AttributeError: 'NoneType' object has no attribute 'save'解决方案

    今天使用Python图像处理库ImageGrab,在调用grabclipboard方法获取到剪切板上图片的时候报了这个让我懵圈了的异常~~

    大数据梦想家

扫码关注云+社区

领取腾讯云代金券