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实现统计英文单词个数及字符串分割代码
May 28 Python
基于python的多进程共享变量正确打开方式
Apr 28 Python
浅谈python中对于json写入txt文件的编码问题
Jun 07 Python
浅谈pyqt5中信号与槽的认识
Feb 17 Python
python 使用turtule绘制递归图形(螺旋、二叉树、谢尔宾斯基三角形)
May 30 Python
Python实现生成密码字典的方法示例
Sep 02 Python
python对象销毁实例(垃圾回收)
Jan 16 Python
python实现录屏功能(亲测好用)
Mar 02 Python
python tkinter之顶层菜单、弹出菜单实例
Mar 04 Python
Python smtp邮件发送模块用法教程
Jun 15 Python
python中关于数据类型的学习笔记
Jul 19 Python
python包的导入方式总结
Mar 02 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
第一个无线电台是由谁发明的
2021/03/01 无线电
用php的ob_start来生成静态页面的方法分析
2011/03/09 PHP
Docker搭建自己的PHP开发环境
2018/02/24 PHP
10个新的最有前途的JavaScript框架
2009/03/12 Javascript
在JavaScript里嵌入大量字符串常量的实现方法
2013/07/07 Javascript
javascript 获取iframe里页面中元素值的方法
2014/02/17 Javascript
jQuery中eq()方法用法实例
2015/01/05 Javascript
JS清除选择内容的方法
2015/01/29 Javascript
JavaScript实现垂直向上无缝滚动特效代码
2016/11/23 Javascript
解决nodejs中使用http请求返回值为html时乱码的问题
2017/02/18 NodeJs
详解如何去除vue项目中的#——History模式
2017/10/13 Javascript
JS实现对json对象排序并删除id相同项功能示例
2018/04/18 Javascript
Vue中使用webpack别名的方法实例详解
2018/06/19 Javascript
详解vue指令与$nextTick 操作DOM的不同之处
2018/08/02 Javascript
在Django的URLconf中使用命名组的方法
2015/07/18 Python
python3实现暴力穷举博客园密码
2016/06/19 Python
Python自动化之数据驱动让你的脚本简洁10倍【推荐】
2019/06/04 Python
Python爬虫使用代理IP的实现
2019/10/27 Python
pytorch 实现在预训练模型的 input上增减通道
2020/01/06 Python
python实现对变位词的判断方法
2020/04/05 Python
Python如何向SQLServer存储二进制图片
2020/06/08 Python
Python3爬虫中识别图形验证码的实例讲解
2020/07/30 Python
python 实现表情识别
2020/11/21 Python
python字符串拼接+和join的区别详解
2020/12/03 Python
详解css3 mask遮罩实现一些特效
2018/10/24 HTML / CSS
详解CSS 3 中的 calc() 方法
2018/01/12 HTML / CSS
HTML5 文件上传下载的实例代码
2017/07/03 HTML / CSS
阿迪达斯印尼官方网站:adidas印尼
2020/02/10 全球购物
师德个人剖析材料
2014/02/02 职场文书
毕业生就业推荐表导师评语
2014/12/31 职场文书
市场总监岗位职责
2015/02/11 职场文书
业务员岗位职责范本
2015/04/03 职场文书
2015年学生管理工作总结
2015/05/26 职场文书
寻找成龙观后感
2015/06/12 职场文书
解决Python字典查找报Keyerror的问题
2021/05/26 Python
如何正确理解python装饰器
2021/06/15 Python