python使用Matplotlib画条形图


Posted in Python onMarch 25, 2020

本文实例为大家分享了python使用Matplotlib画条形图的具体代码,供大家参考,具体内容如下

数据

中国的四个直辖市分别为北京市、上海市、天津市和重庆市,其2017年上半年的GDP分别为12406.8亿、13908.57亿、9386.87亿、9143.64亿。

代码

# encoding:utf-8
import matplotlib.pyplot as plt
# 构建数据
GDP = [12406.8,13908.57,9386.87,9143.64]
 
# 中文乱码的处理
plt.rcParams['font.sans-serif'] =['Microsoft YaHei']
plt.rcParams['axes.unicode_minus'] = False
 
# 绘图
plt.bar(range(4), GDP, align = 'center',color='steelblue', alpha = 0.8)
# 添加轴标签
plt.ylabel('GDP')
# 添加标题
plt.title('Comparing about four cities GDP')
# 添加刻度标签
plt.xticks(range(4),['Beijing','Shanghai','Tianjin','Chongqing'])
# 设置Y轴的刻度范围
plt.ylim([5000,15000])
 
# 为每个条形图添加数值标签
for x,y in enumerate(GDP):
 plt.text(x,y+100,'%s' %round(y,1),ha='center')# 显示图形plt.show()
plt.show()

画图

python使用Matplotlib画条形图

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python之os操作方法(详解)
Jun 15 Python
python读取视频流提取视频帧的两种方法
Oct 22 Python
Python3连接SQLServer、Oracle、MySql的方法
Jun 28 Python
详解Django的model查询操作与查询性能优化
Oct 16 Python
python Elasticsearch索引建立和数据的上传详解
Aug 04 Python
Django错误:TypeError at / 'bool' object is not callable解决
Aug 16 Python
Pycharm使用远程linux服务器conda/python环境在本地运行的方法(图解))
Dec 09 Python
python离线安装外部依赖包的实现
Feb 13 Python
基于plt.title无法显示中文的快速解决
May 16 Python
基于Python爬取素材网站音频文件
Oct 21 Python
Python Selenium库的基本使用教程
Jan 04 Python
Python爬虫基础之简单说一下scrapy的框架结构
Jun 26 Python
python使用matplotlib画饼状图
Sep 25 #Python
符合语言习惯的 Python 优雅编程技巧【推荐】
Sep 25 #Python
Python中应该使用%还是format来格式化字符串
Sep 25 #Python
Django如何自定义分页
Sep 25 #Python
Python使用googletrans报错的解决方法
Sep 25 #Python
Python实现简单的用户交互方法详解
Sep 25 #Python
Python中反射和描述器总结
Sep 23 #Python
You might like
php打开远程文件的方法和风险及解决方法
2013/11/12 PHP
php的SimpleXML方法读写XML接口文件实例解析
2014/06/16 PHP
学习php设计模式 php实现原型模式(prototype)
2015/12/07 PHP
Zend Framework实现多文件上传功能实例
2016/03/21 PHP
找到一点可怜的关于dojo资料,谢谢作者!
2006/12/06 Javascript
动态控制Table的js代码
2007/03/07 Javascript
jQuery checkbox全选/取消全选实现代码
2009/11/14 Javascript
理解JavaScript的prototype属性
2012/02/11 Javascript
js 限制数字 js限制输入实现代码
2012/12/04 Javascript
javascript页面加载完执行事件代码
2014/02/11 Javascript
使用命令对象代替switch语句的写法示例
2015/02/28 Javascript
JS实现完全语义化的网页选项卡效果代码
2015/09/15 Javascript
移动手机APP手指滑动切换图片特效附源码下载
2015/11/30 Javascript
javascript中Date format(js日期格式化)方法小结
2015/12/17 Javascript
微信页面倒计时代码(解决safari不兼容date的问题)
2016/12/13 Javascript
Angularjs 动态改变title标题(兼容ios)
2016/12/29 Javascript
AngularJS监听路由变化的方法
2017/03/07 Javascript
jquery submit()不能提交表单的解决方法
2017/04/24 jQuery
nodejs入门教程五:连接数据库的方法分析
2017/04/24 NodeJs
JavaScript实现图片拖曳效果
2017/09/08 Javascript
使用 Node.js 开发资讯爬虫流程
2018/01/07 Javascript
js实现鼠标单击Tab表单切换效果
2018/05/16 Javascript
Vue页面跳转动画效果的实现方法
2018/09/23 Javascript
javascript使用Blob对象实现的下载文件操作示例
2020/04/18 Javascript
[02:57]2014DOTA2国际邀请赛 选手辛苦解说更辛苦
2014/07/10 DOTA
Python中asyncore的用法实例
2014/09/29 Python
Python的Flask框架中使用Flask-SQLAlchemy管理数据库的教程
2016/06/14 Python
1 行 Python 代码快速实现 FTP 服务器
2018/01/25 Python
Sanic框架应用部署方法详解
2018/07/18 Python
PyQt5 加载图片和文本文件的实例
2019/06/14 Python
python 实现aes256加密
2020/11/27 Python
html5与css3小应用
2013/04/03 HTML / CSS
计划生育证明书写要求
2014/09/17 职场文书
县委常委班子对照检查材料思想汇报
2014/09/28 职场文书
2016年大学生社会实践心得体会
2015/10/09 职场文书
2016年“11.11”光棍节活动总结
2016/04/05 职场文书