已解决AttributeError: ‘Rectangle‘ object has no property ‘laber‘
已解决(matplotlib模块画柱状图报错)AttributeError: ‘Rectangle‘ object has no property ‘laber‘
文章目录
- 报错信息
- 报错翻译
- 报错原因
- 解决方法
- 帮忙解决
报错信息
粉丝群里面一个小伙伴想用matplotlib模块画柱状图,但是发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个bug不会解决的小伙伴),报错信息如下:
import numpy as np
import matplotlib.pyplot as pltplt.rcParams['font.family'] = ['Noto Sans CJK JP']times = ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月']
# 蒸发量data1 = [2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3]
# 降水量data2 = [2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3]#柱体x轴中心点
x = np.arange(12)
plt.bar(x - 0.15, data1, width = 0.3, color = 'red', laber = '蒸发量')
plt.bar(x + 0.15, data2, width = 0.3, color = 'yellow', label = '降水量')
plt.xticks(x,times)
plt.legend()
plt.show()
报错信息截图如下所示:
报错翻译
报错信息翻译如下:
属性错误:“Rectangle”对象没有属性“laber”
报错原因
报错原因:
plt.bar
画图没有laber参数,仔细看粉丝的代码如下所示,他由于粗心把label
写成了laber,所以报错了:
解决方法
修改为正确的代码后:
plt.bar(x - 0.15, data1, width=0.3, color='red', label ='蒸发量')
plt.bar(x + 0.15, data2, width=0.3, color='yellow', label ='降水量')
plt.xticks(x, times)
plt.legend()
plt.show()
再次运行就成功了:
帮忙解决
本文已收录于:《告别Bug专栏》,欢迎免费订阅
本专栏用于记录学习和工作中遇到的各种疑难编程Bug问题,以及粉丝群里小伙伴提出的各种问题,文章形式:报错代码 + 报错翻译 + 报错原因 + 解决方法,包括程序安装、运行程序过程中遇到的等等问题,博主心愿:让天下没有难学的编程,从此告别Bug!订阅专栏+关注博主后,私信进全栈学习交流群帮忙可以帮忙解决问题,和小伙伴们交流学习,共同进步!!!
已解决AttributeError: ‘Rectangle‘ object has no property ‘laber‘相关推荐
- python中matplotlib关于直方图AttributeError: ‘Rectangle‘ object has no property ‘normed‘的解决方法
文章目录 遇到的问题 解决方法 参考 3秒版本: 改成如下形式即可,去掉normed,改成density(布尔值),意思是开启概率分布(直方图面积为1). plt.hist(hist_r, bins ...
- 成功解决AttributeError: ‘PathCollection‘ object has no property ‘n_levels‘
成功解决AttributeError: 'PathCollection' object has no property 'n_levels' 目录 解决问题 解决思路 解决方法 解决问题 Attrib ...
- 已解决AttributeError: ‘Document‘ object has no attribute ‘convertToPDF‘
已解决AttributeError: 'Document' object has no attribute 'convertToPDF' 文章目录 报错代码 报错翻译 报错原因 解决方法 帮忙解决 报 ...
- 已解决AttributeError: ‘str‘ object has no attribute ‘apply‘
已解决(pandas apply函数使用报错)AttributeError: 'str' object has no attribute 'apply' 文章目录 报错代码 报错翻译 报错原因 解决方 ...
- 已解决AttributeError set object has no attribute items(亲测)
AttributeError: 'set' object has no attribute 'items' 出现这个问题,原因可能是定义的header有问题 正确如下: header={"k ...
- 成功解决AttributeError: ‘DataFrame‘ object has no attribute ‘tolist‘
成功解决AttributeError: 'DataFrame' object has no attribute 'tolist' 目录 解决问题 解决思路 解决方法 解决问题 return objec ...
- 成功解决AttributeError: ‘NoneType‘ object has no attribute ‘shape‘
成功解决AttributeError: 'NoneType' object has no attribute 'shape' 目录 解决问题 解决思路 解决方法 解决问题 multiplier = [ ...
- 成功解决AttributeError: ‘Series‘ object has no attribute ‘name’
成功解决AttributeError: 'Series' object has no attribute 'name' 目录 解决问题 解决思路 解决方法 解决问题 AttributeError: ' ...
- 成功解决AttributeError: ‘Series‘ object has no attribute ‘columns‘
成功解决AttributeError: 'Series' object has no attribute 'columns' 目录 解决问题 解决思路 解决方法 解决问题 AttributeError ...
最新文章
- JAVA接口返回面积_java – 将接口的返回值限制为实现类的范围
- php如何避免在循环中使用sql语句
- Xcode6中添加pch文件
- shell脚本(查看多台服务器端口)
- Redis 10亿数据量只需要100MB内存,为什么这么牛?
- 男人最佳的生育年限,程序员们,看看吧!!!
- 信息学奥赛一本通 1844:【06NOIP提高组】金明的预算方案 | 洛谷 P1064 [NOIP2006 提高组] 金明的预算方案
- 在Linux上安装JDK9
- 【Java集合系列一】ArrayList解析
- 转:人生有三重境界:看山是山,看水是水;看山不是山,看水不是水;看山还是山,看水还是水...
- 怎么用计算机看亲戚关系,小米亲戚计算器怎么用?如何利用小米计算器查询亲戚关系...
- C++中的重载丶重写丶重定义丶重定向的区别
- 亲情的矛盾都是因为爱而化解 写给17 岁的你
- Unity 接入高德开放API - 天气查询
- 图解:什么是 5G?5G 为什么那么屌?
- MDC 实现 traceId 记录
- 离线百度地图嵌入开发
- MBA 消费者行为学 大白兔故事以及换装变化给老字号的启示
- 第二十八节:Java基础-进阶继承,抽象类,接口
- f(t)=tu(t)matlab,设f(t)=ε(t)-ε(t-1),f1(t)=f(t)cos(10πt),试用MATLAB...
热门文章
- Excel简单使用宏
- FEDORA9安装后的配置lvlv全记录必看一览表 解决FC9安装后网络需激活
- 苏宁RPC远程服务调用框架RSF
- 安装VM、CentOS和网络配置
- 特殊节日网站全体变成黑灰色
- 为什么沿着梯度相反的方向更新参数
- Java 读取 Hadoop 文件系统 文件
- python hook微信_GitHub - 15993248973/wechathook: 借助微信hook,拦截修改某些call,填充进我们的Python代码,进行微信公众号文章的爬取...
- 量化指标公式源码_量化指标副图指标 源码 通达信 贴图 无未来
- Android客户端与PC服务器实现Socket通信