matlab分组形式条形图,Matplotlib带标签的分组条形图
此示例显示如何创建分组条形图以及如何使用标签注释条形。
#! /usr/bin/env python
#coding=utf-8
import matplotlib
import matplotlib.pyplot as plt
import numpy as np
plt.rcParams['font.sans-serif'] = ['SimHei'] #
plt.rcParams['axes.unicode_minus'] = False
# 原文出自【易百教程】,商业转载请联系作者获得授权,非商业请保留原文链接。
labels = ['G1', 'G2', 'G3', 'G4', 'G5']
men_means = [20, 34, 30, 35, 27]
women_means = [25, 32, 34, 20, 25]
x = np.arange(len(labels)) # the label locations
width = 0.35 # the width of the bars
fig, ax = plt.subplots()
rects1 = ax.bar(x - width/2, men_means, width, label='男')
rects2 = ax.bar(x + width/2, women_means, width, label='女')
# Add some text for labels, title and custom x-axis tick labels, etc.
ax.set_ylabel('分数')
ax.set_title('按分数和性别分组')
ax.set_xticks(x)
ax.set_xticklabels(labels)
ax.legend()
def autolabel(rects):
"""Attach a text label above each bar in *rects*, displaying its height."""
for rect in rects:
height = rect.get_height()
ax.annotate('{}'.format(height),
xy=(rect.get_x() + rect.get_width() / 2, height),
xytext=(0, 3), # 3 points vertical offset
textcoords="offset points",
ha='center', va='bottom')
autolabel(rects1)
autolabel(rects2)
fig.tight_layout()
plt.show()
执行上面示例代码,得到以下结果 -
¥ 我要打赏
纠错/补充
收藏
加QQ群啦,易百教程官方技术学习群
注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。
matlab分组形式条形图,Matplotlib带标签的分组条形图相关推荐
- 六 R语言barplot条形图之带误差棒的对称条形图及相关性分析结果分布
今天继续进行基于barplot()命令的文章条形图仿制 原图展示 之前看过一篇利用肠道菌群进行疾病诊断的文章,其中涉及到一个图形,作者将筛选出的marker微生物的总丰度与肠道菌群的alpha多样性指 ...
- R语言ggplot2可视化:使用dplyr包计算每个分组个数的比例(对计算获得的百分比进行近似,值保留整数部分)、使用ggplot2可视化条形图(bar plot)、并在条形图上添加百分比标签
R语言ggplot2可视化:使用dplyr包计算每个分组个数的比例(对计算获得的百分比进行近似,值保留整数部分).使用ggplot2可视化条形图(bar plot).并在条形图上添加百分比标签 目录
- Python matplotlib可视化:用Matplotlib的bar_label函数自定义条形图的数值标签、用Matplotlib的bar_label函数为条形图添加数值标记(在每一个条形的中部)
Python matplotlib可视化:用Matplotlib的bar_label函数自定义条形图的数值标签.用Matplotlib的bar_label函数为条形图添加数值标记(在每一个条形的中部) ...
- R语言ggplot2可视化绘制分组水平并行条形图(bar plot)并为条形图内添加标签
R语言ggplot2可视化绘制分组水平并行条形图(bar plot)并为条形图内添加标签 目录
- 用R画带ErrorBar的分组条形图
用R画带ErrorBar的分组条形图 本文介绍了如何用R画出带error bar的分组条形图. 笔者近期画了一张带error bar的分组条形图,将相关的代码分享一下. 感谢知乎网友青山屋主的建议,提 ...
- matlab 条形图误差线,数据可视化系列:手把手教你绘制带误差线的条形图
原标题:数据可视化系列:手把手教你绘制带误差线的条形图 条形图可以用于展示数据不同分类下的均值.中位数.标准差和置信区间等,Excel可以实现,但对于带误差线的条形图而言,还是比较麻烦的.R语言的基础 ...
- 16、17、18_使用gridspec定义多子图,条形图(Bar plots),分组条形图,堆叠条形图(Stacked bar chart),饼图(Pie plots),甜甜圈图,嵌套饼图
16.使用gridspec定义多子图 16.1.图标题 17.条形图(Bar plots) 17.1.分组条形图 17.2.堆叠条形图(Stacked bar chart) 18.饼图(Pie plo ...
- Python:Matplotlib(折线图/散点图/条形图/直方图/饼图)
Python:Matplotlib Matplotlib介绍 1)折线图 折线图介绍: 画折线图的具体案例: 2)散点图 散点图介绍: 画散点图的具体案例: 3)条形图 条形图介绍: 画条形图的具体案 ...
- matplotlib学习笔记 - 散点图、条形图和直方图
Matplotlib 学习笔记 - 散点图.条形图和直方图 散点图 from matplotlib import pyplot as plt from matplotlib import font_m ...
- R语言ggplot2可视化箱图(boxplot)并使用ggsignif添加分组显著性(significance)标签
R语言ggplot2可视化箱图(boxplot)并使用ggsignif添加分组显著性(significance)标签 目录 R语言ggplot2可视化箱图(boxplot)并使用ggsignif添加显 ...
最新文章
- JSP针织生产管理系统
- 2015.07.20MapReducer源码解析(笔记)
- openwrt dhcp不分配_【装维技巧】DHCP工作原理详解(上)
- 微信公众号开发 回复事件(测试账号)
- mysql5.7.17解压版安装_Windows中 MySQL5.7.17解压版安装步骤
- mysql5.7.11源码安装_centos 7.0安装MySQL Community Server 5.7.11 源码编译安装
- macOS VSCode 终端使用powerline字体配置
- jxls对比_13、进阶之Jxls2与Jxls1的历史问题
- css中鼠标悬停背景色从左到右
- matlab泰勒 习题,泰勒公式及其应用典型例题
- 程序员因接外包坐牢 456 天!两万字揭露心酸经历
- 《彩虹屁》快夸夸我!彩虹屁生成器
- 2020中国自主研发游戏海外市场销售收入保持稳定增加:今年收入同增33%
- 小程序如何推广?这里有5招
- python 批量转换xls to xlsx,出现pywintypes.com_error: (-2147417848, ‘被调用的对象已与其客户端断开连接)’的问题处理
- 计算机体系结构 第7章 存储系统(2)
- redhat linux下安装jq和jq的简单应用
- 如何绘制神经网络结构图,如何设计神经网络结构
- 十字链表与邻接多重表的画法
- 【Kay】Java的一些Bonus
热门文章
- PCB设计技巧一百问
- 什么是API接口平台?作用是什么?
- 网站搭建之PHP安装教程
- Java Emitter Template
- 基于改进Bisenet的五官精确分割系统(源码&教程)
- 特殊三角函数求导 和差化积
- String spilt()方法
- spark写入Oracle 报错 java.lang.ArrayIndexOutOfBoundsException: -32423
- php bouncy castle,ORG.BOUNCYCASTLE
- Texstudio + sumatraPDF 正反向搜索关联设置