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 19 Python
Python连接SQLServer2000的方法详解
Apr 19 Python
基于循环神经网络(RNN)实现影评情感分类
Mar 26 Python
Python实现数据可视化看如何监控你的爬虫状态【推荐】
Aug 10 Python
详解Python字典小结
Oct 20 Python
解决pycharm 误删掉项目文件的处理方法
Oct 22 Python
Python3标准库总结
Feb 19 Python
Python 实现将某一列设置为str类型
Jul 14 Python
python 解决selenium 中的 .clear()方法失效问题
Sep 01 Python
python的dict判断key是否存在的方法
Dec 09 Python
PyCharm 解决找不到新打开项目的窗口问题
Jan 15 Python
python 使用pandas读取csv文件的方法
Dec 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
PHP 变量的定义方法
2010/01/26 PHP
Laravel 中使用简单的方法跟踪用户是否在线(推荐)
2019/10/30 PHP
javascript 写类方式之九
2009/07/05 Javascript
javascript Keycode对照表
2009/10/24 Javascript
js 蒙版进度条(结合图片)
2010/03/10 Javascript
Js base64 加密解密介绍
2013/10/11 Javascript
node爬取微博的数据的简单封装库nodeweibo使用指南
2015/01/02 Javascript
学习JavaScript设计模式(策略模式)
2015/11/26 Javascript
全面解析Bootstrap弹窗的实现方法
2015/12/01 Javascript
JavaScript添加随滚动条滚动窗体的方法
2016/02/23 Javascript
输入框点击时边框变色效果的实现方法
2016/12/26 Javascript
纯JS实现图片验证码功能并兼容IE6-8(推荐)
2017/04/19 Javascript
Vuejs入门教程之Vue生命周期,数据,手动挂载,指令,过滤器
2017/04/19 Javascript
使用Vue实现图片上传的三种方式
2018/07/17 Javascript
Angular2中监听数据更新的方法
2018/08/31 Javascript
详解Nodejs get获取远程服务器接口数据
2019/03/26 NodeJs
详解微信小程序支付流程与梳理
2019/07/16 Javascript
一步一步实现Vue的响应式(对象观测)
2019/09/02 Javascript
ant-design表单处理和常用方法及自定义验证操作
2020/10/27 Javascript
JS画布动态实现黑客帝国背景效果
2020/11/08 Javascript
[01:15:44]首部DOTA2纪录片今日23时全网上映
2014/03/19 DOTA
Python排序搜索基本算法之冒泡排序实例分析
2017/12/09 Python
在django中,关于session的通用设置方法
2019/08/06 Python
python实现同一局域网下传输图片
2020/03/20 Python
keras-siamese用自己的数据集实现详解
2020/06/10 Python
PyTorch-GPU加速实例
2020/06/23 Python
德国狗狗用品在线商店:Schecker
2017/03/17 全球购物
介绍一下.NET构架下remoting和webservice
2014/05/08 面试题
J2EE面试题
2016/03/14 面试题
公司财务工作总结的自我评价
2013/11/23 职场文书
自我评价范文点评
2013/12/04 职场文书
乡镇干部先进事迹材料
2014/02/03 职场文书
幼儿园教师节感谢信
2015/01/23 职场文书
听证通知书
2015/04/24 职场文书
Python 数据结构之十大经典排序算法一文通关
2021/10/16 Python
Win11 Build 25179预览版发布(附更新内容+ISO官方镜像下载)
2022/08/14 数码科技