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语法快速入门指南
Oct 12 Python
利用python画一颗心的方法示例
Jan 31 Python
python类的继承实例详解
Mar 30 Python
python生成excel的实例代码
Nov 08 Python
手把手教你python实现SVM算法
Dec 27 Python
python3模块smtplib实现发送邮件功能
May 22 Python
django认证系统实现自定义权限管理的方法
Jul 16 Python
python采集百度搜索结果带有特定URL的链接代码实例
Aug 30 Python
Python 2种方法求某个范围内的所有素数(质数)
Jan 31 Python
Python模块/包/库安装的六种方法及区别
Feb 24 Python
Python爬虫爬取百度搜索内容代码实例
Jun 05 Python
详解pandas apply 并行处理的几种方法
Feb 24 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
模拟flock实现文件锁定
2007/02/14 PHP
PHP测试成功的邮件发送案例
2015/10/26 PHP
js 多浏览器分别判断代码
2010/04/01 Javascript
分享一个asp.net pager分页控件
2012/01/04 Javascript
设置iframe的document.designMode后仅Firefox中其body.innerHTML为br
2012/02/27 Javascript
js综合应用实例简单的表格统计
2013/09/03 Javascript
jQuery中的val()示例应用
2014/02/26 Javascript
jQuery实现文件上传进度条特效
2015/08/12 Javascript
jQuery实现简单的列表式导航菜单效果代码
2015/08/31 Javascript
jQuery Mobile中的button按钮组件基础使用教程
2016/05/23 Javascript
移动端jQuery修正Web页面滑动时div问题的两则实例
2016/05/30 Javascript
理解javascript中的Function.prototype.bind的方法
2017/02/03 Javascript
js获取json中key所对应的value值的简单方法
2020/06/17 Javascript
Bootstrap Table快速完美搭建后台管理系统
2017/09/20 Javascript
jQuery中可见性过滤器简单用法示例
2018/03/31 jQuery
详解创建自定义的Angular Schematics
2018/06/06 Javascript
Vue批量图片显示时遇到的路径被解析问题
2019/03/28 Javascript
Vue中的组件及路由使用实例代码详解
2019/05/22 Javascript
vue动态合并单元格并添加小计合计功能示例
2020/11/26 Vue.js
[47:38]Optic vs VGJ.S 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python批量更改文件名的实现方法
2017/10/29 Python
用python编写第一个IDA插件的实例
2018/05/29 Python
解决pyinstaller打包exe文件出现命令窗口一闪而过的问题
2018/10/31 Python
python2和python3应该学哪个(python3.6与python3.7的选择)
2019/10/01 Python
selenium3.0+python之环境搭建的方法步骤
2021/02/01 Python
PyCharm+Miniconda3安装配置教程详解
2021/02/16 Python
HTML5 Web Database 数据库的SQL语句的使用方法
2012/12/09 HTML / CSS
Jar包的作用是什么
2014/03/30 面试题
花店创业计划书范文
2014/02/07 职场文书
感恩教育活动总结
2014/05/05 职场文书
体育专业自荐书
2014/05/29 职场文书
运动会入场口号
2014/06/07 职场文书
2014入党积极分子破除“四风”思想汇报
2014/09/14 职场文书
英文版辞职信
2015/02/28 职场文书
sql server 累计求和实现代码
2022/02/28 SQL Server
Python实现对齐打印 format函数的用法
2022/04/28 Python