本文实例为大家分享了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怎么画条形图-python使用Matplotlib画条形图相关推荐

  1. python画条形图-python3使用matplotlib绘制条形图

    本文实例为大家分享了python3使用matplotlib绘制条形图的具体代码,供大家参考,具体内容如下 绘制竖状条形图 代码 from matplotlib import pyplot as plt ...

  2. python绘制饼图双层_Python通过matplotlib画双层饼图及环形图简单示例

    (1) 饼图(pie),即在一个圆圈内分成几块,显示不同数据系列的占比大小,这也是我们在日常数据的图形展示中最常用的图形之一. 在python中常用matplotlib的pie来绘制,基本命令如下所示 ...

  3. python怎样画立体图-如何用Matplotlib 画三维图的示例代码

    用Matplotlib画三维图 最基本的三维图是由(x, y, z)三维坐标点构成的线图与散点图,可以用ax.plot3D和ax.scatter3D函数来创建,默认情况下,散点会自动改变透明度,以在平 ...

  4. 老鱼Python数据分析——篇十一:使用matplotlib画涨停趋势图

    前面的文章已经解决了数据问题,接下来的重点就是对数据进行分析. 对于短期行情最直观的情绪数据,就是看每天涨停票数量的变化. 今天因为是边学边做,所以先画个简单的,只显示涨停票数变化的趋势图. 实现步骤 ...

  5. python绘制条形图-python3使用matplotlib绘制条形图

    本文实例为大家分享了python3使用matplotlib绘制条形图的具体代码,供大家参考,具体内容如下 绘制竖状条形图 代码 from matplotlib import pyplot as plt ...

  6. python用matplotlib画人口图_Python+Matplotlib画contour图

    - 全文阅读3分钟 - 在本文中,你将学习到以下内容: 理解画contour图的数据结构 contour图的参数调节 如何添加colorbar 我们先假设x, y的取值范围如下: import mat ...

  7. python用matplotlib画球_Python 用matplotlib画以时间日期为x轴的图像

    1.效果展示 主要效果就是,x轴 显示时间单位. 下图展示的就是想要到达的效果. 其实主要是运用了datetime.date这个类型的变量作为x轴坐标的数据输入. 2. 源码 将data.txt中的数 ...

  8. python画横条形图-用matplotlib画条形图(bar)

    条形图(bar chart)和直方图(histogram)有点相似,但也有本质的区别.条形图主要用于对可分类的数据(quanlitative data),而直方图主要是对连续数据进行分段(quanti ...

  9. python画条形图-python使用Matplotlib画条形图

    本文实例为大家分享了python使用Matplotlib画条形图的具体代码,供大家参考,具体内容如下 数据 中国的四个直辖市分别为北京市.上海市.天津市和重庆市,其2017年上半年的GDP分别为124 ...

最新文章

  1. 最新Transformer模型大盘点,NLP学习必备,Google AI研究员出品丨资源
  2. Spring Boot 2.x 新特性总结及迁移指南
  3. 【Asp.Net】:如何处理大量页面的身份验证跳转
  4. J2me流媒体技术实现讨论[2]
  5. [设计模式] - 策略模式(Java篇)
  6. excel连接mysql 数据库
  7. 怎样使用两行代码实现博客园打赏功能
  8. 人大副教授:本科生一定要做科研吗?九大灵魂拷问
  9. Eclipse安装STS插件并解决安装缓慢问题
  10. java无框架开发,DON: java 小型web项目快速开发框架,实现无配置,直接关注业务开发.主要解决请求分发解析...
  11. html如何隐藏盒子的边框线,用DIV和CSS做一个实线边框的红色盒子
  12. 基于netty实现socketio的聊天室
  13. socks v5 协议解析
  14. java代码格式化的快捷键设置_如何使用VS中的快捷键快速格式化代码使好看,整齐...
  15. AutoCAD_FILEDIA
  16. 淘宝直通车优化,自定义人群,ROI提升
  17. 小说阅读 (支持txt文本文件浏览)
  18. 【SLF4j】使用日志组件SLF4j写系统日志
  19. Excel每次打开文件都会出现一个空白sheet1文件的一个解决方法
  20. LeetCode-数据库题(二) (52-125题 到1565)

热门文章

  1. selenium3 浏览器驱动下载及验证
  2. springboot拦截器中注入service失败问题
  3. 2018-11-23随笔
  4. 使用Kotlin对ViewGroup的视图进行函数使操作
  5. 【转】CAD2012打开自动关闭解决方法
  6. Javascript作用域问题的构造函数的变量
  7. emacs 安装auto-complete
  8. 用JS查看修改CSS样式(cssText,attribute('style'),currentStyle,getComputedStyle)
  9. s3c6410_u-boot-2010.03移植
  10. hrbust 1616 密码锁(广搜)