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 相关文章推荐
使用BeautifulSoup爬虫程序获取百度搜索结果的标题和url示例
Jan 19 Python
python django集成cas验证系统
Jul 14 Python
Web服务器框架 Tornado简介
Jul 16 Python
Python中还原JavaScript的escape函数编码后字符串的方法
Aug 22 Python
Python中逗号的三种作用实例分析
Jun 08 Python
Python中Numpy mat的使用详解
May 24 Python
python批量修改ssh密码的实现
Aug 08 Python
Python3 filecmp模块测试比较文件原理解析
Mar 23 Python
python数据类型强制转换实例详解
Jun 22 Python
Python with语句用法原理详解
Jul 03 Python
python time.strptime格式化实例详解
Feb 03 Python
Python如何使用logging为Flask增加logid
Mar 30 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中集成PayPal标准支付的实现方法分享
2012/02/06 PHP
详解PHP执行定时任务的实现思路
2015/12/21 PHP
Zend Framework教程之路由功能Zend_Controller_Router详解
2016/03/07 PHP
PHP读取mssql json数据中文乱码的解决办法
2016/04/11 PHP
PHP获取数组中指定的一列实例
2017/12/27 PHP
PHP生成zip压缩包的常用方法示例
2019/08/22 PHP
JScript中使用ADODB.Stream判断文件编码的代码
2008/06/09 Javascript
JavaScript入门教程(8) Location地址对象
2009/01/31 Javascript
javascript 弹出层组件(升级版)
2011/05/12 Javascript
jQuery 对Select的操作备忘记录
2011/07/04 Javascript
浅谈Javascript线程及定时机制
2015/07/02 Javascript
JS给Textarea文本框添加行号的方法
2015/08/20 Javascript
jQuery实现的导航下拉菜单效果示例
2016/09/05 Javascript
JS弹性运动实现方法分析
2016/12/15 Javascript
Vue header组件开发详解
2018/01/26 Javascript
Webpack之tree-starking 解析
2018/09/11 Javascript
小程序红包雨的实现示例
2019/02/19 Javascript
js获取 gif 的帧数的代码实例
2019/09/10 Javascript
node.js中 redis 的安装和基本操作示例
2020/02/10 Javascript
vue项目启动出现cannot GET /服务错误的解决方法
2020/04/26 Javascript
Postman无法正常返回结果问题解决
2020/08/28 Javascript
原生js实现自定义难度的扫雷游戏
2021/01/22 Javascript
详解Numpy数组转置的三种方法T、transpose、swapaxes
2019/05/27 Python
浅析Python数字类型和字符串类型的内置方法
2019/12/22 Python
PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'
2020/02/17 Python
python 实现在无序数组中找到中位数方法
2020/03/03 Python
torchxrayvision包安装过程(附pytorch1.6cpu版安装)
2020/08/26 Python
CSS3使用transition实现的鼠标悬停淡入淡出
2015/01/09 HTML / CSS
大学生毕业自我评价范文分享
2013/11/07 职场文书
高三自我评价
2014/02/01 职场文书
《狐假虎威》教学反思
2014/02/07 职场文书
2014年三八妇女节活动方案
2014/02/28 职场文书
审计专业自荐信范文
2014/04/21 职场文书
财务会计专业求职信
2014/06/09 职场文书
生活小常识广播稿
2015/08/19 职场文书
vue代码分块和懒加载非必要资源文件
2022/04/11 Vue.js