如下代码:

#导入扩展包
import matplotlib.pyplot as plt
import numpy as np#构造数据
y1 = [1,4,6,8,9,4,3,8]
y2 = [2,5,9,5,3,2,7,4]
x = np.arange(len(y1))#设置柱状图的宽度
width = 0.4#绘图
plt.figure(figsize=(8,4))plt.bar(x=x,height=y1,width=width,label='Data1')
plt.bar(x=x+width,height=y2,width=width,label='Data2')#添加数据标签
for x_value,y_value in zip(x,y1):plt.text(x=x_value,y=y_value,s=y_value)for x_value,y_value in zip(x,y2):plt.text(x=x_value+width,y=y_value,s=y_value)#添加图标题和图例
plt.rcParams["font.sans-serif"] = ["SimHei"]
plt.rcParams["axes.unicode_minus"] = False
plt.title('并列柱状图')
plt.legend()
plt.show()

【Python】绘制并列柱状图相关推荐

  1. python绘制并列柱状图_Python之matplotlib画图:并列柱状图、饼图及环形图

    一.并列柱状图 堆积柱状图有堆积柱状图的好处,比如说我们可以很方便地看到多分类总和的趋势. 但是我们发现,在堆积柱状图中,由于基底位置的不同,我们并不能很轻易地弄清楚上方分类的数据的变化趋势. 因此当 ...

  2. python画柱状图代码-Python绘制堆叠柱状图的实例

    有个朋友要求帮忙绘制堆叠柱状图,查阅了一些文档之后也算是完成了,只是一个小demo,下面我就记录一下. 1.什么是堆叠柱状图 与并排显示分类的分组柱状图不同,堆叠柱状图将每个柱子进行分割以显示相同类型 ...

  3. python绘制横向柱状图 妈妈再也不用担心我不会画图了

    python绘制横向柱状图 妈妈再也不用担心我不会画图了 前言 实现代码 成果 前言 事情要从一次画图开始说起 当我开开心心搞到一堆数据,以为能够休息的时候,这时候我突然想起来,是不是绘制成柱状图更直 ...

  4. python画并列柱状图-Python实现绘制双柱状图并显示数值功能示例

    本文实例讲述了Python实现绘制双柱状图并显示数值功能.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #! python3 import matplotlib.py ...

  5. python绘制并列的条形图的方法_python matplotlib库绘制条形图练习题

    练习一:假设你获取到了2017年内地电影票房前20的电影(列表a)和电影票房数据(列表b),那么如何更加直观的展示该数据? a = ["战狼2","速度与激情8" ...

  6. python绘制并列的条形图的方法_如何并排绘制具有相同X坐标的条形图('dodged')...

    有时很难找到合适的宽度.我通常使用这个np.diff来找到正确的维度.import numpy as np import matplotlib.pyplot as plt #The data wome ...

  7. Python 绘制柱状图和双柱状图

    python用matplotlib画图时不显示中文,显示乱码小正方形 在程序最前面加上,如下代码 # encoding=utf-8 import matplotlib.pyplot as plt fr ...

  8. python绘制直方图显示数字_Python实现绘制双柱状图并显示数值功能示例

    本文实例讲述了Python实现绘制双柱状图并显示数值功能.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #! python3 import matplotlib.py ...

  9. 案例:利用Pandas按年月、考试科目汇总学生成绩并展示为并列柱状图

    需求 现有一批学生成绩,需要分析不同月份各科考试成绩波动情况,根据数据可知,即按照考试月份及考试科目对成绩汇总求平均成绩. 问题解决 根据数据源结构可知,主要难点如下: 源数据中的日期列格式为年/月/ ...

最新文章

  1. c语言中仅分号,问什么C程序里总是提示缺少分号;,而明明有分号?
  2. Linux的nm查看动态和静态库中的符号
  3. feign响应拦截_[Spring cloud 一步步实现广告系统] 11. 使用Feign实现微服务调用
  4. Python中面向对象的讲解(1)
  5. ActiveMQ 部署及发送接收消息
  6. 《概率论与数理统计习题全解指南》中的“计算机得”
  7. 链表(Linked List)之环形链表
  8. TQ210——交叉编译器的安装
  9. vc++6.0工具栏自绘按钮程序
  10. python简单代码-Python简单进程锁代码实例
  11. Block作为参数时的使用
  12. java enable_Java Compiler enable()方法与示例
  13. Gartner首发中国数据库市场指南,巨杉数据库代表数据库领域厂商入选
  14. xp系统升级到win7系统打印驱动的安装
  15. uni-app开发和常规Vue开发
  16. freeswitch exporter
  17. IOS捷径|九宫格切图工具 分享
  18. 四大学术牛人教你如何阅读外国文献
  19. 2020校招途家名宿开发笔试
  20. css 背景图片虚化磨砂效果

热门文章

  1. 如何编译Fate-Serving
  2. 用于反激和准谐振的同步整流器MST1691
  3. 国内知名scada产品的特点介绍
  4. 去除畅言云评论的非会员广告
  5. java毕业设计高铁站失物招领平台(附源码、数据库)
  6. Java身份证校验工具类
  7. Python实现歌曲识别,好听的歌马上就可以收藏啦!
  8. js自动引入js,css_js中的css调查
  9. intel 7260AC 玩游戏跳 ping 解决方案
  10. 全国医师定期考核光盘试题