制作一个“破损”的水平条形图,即一个有间隙的条形图。

#! /usr/bin/env python

#coding=utf-8

import matplotlib

import matplotlib.pyplot as plt

import numpy as np

np.random.seed(19680801)

plt.rcParams['font.sans-serif'] = ['SimHei'] #

plt.rcParams['axes.unicode_minus'] = False

# 原文出自【易百教程】,商业转载请联系作者获得授权,非商业请保留原文链接。

fig, ax = plt.subplots()

ax.broken_barh([(110, 30), (150, 10)], (10, 9), facecolors='tab:blue')

ax.broken_barh([(10, 50), (100, 20), (130, 10)], (20, 9),

facecolors=('tab:orange', 'tab:green', 'tab:red'))

ax.set_ylim(5, 35)

ax.set_xlim(0, 200)

ax.set_xlabel('自开始以来的几秒')

ax.set_yticks([15, 25])

ax.set_yticklabels(['Bill', 'Jim'])

ax.grid(True)

ax.annotate('比赛中断', (61, 25),

xytext=(0.8, 0.9), textcoords='axes fraction',

arrowprops=dict(facecolor='black', shrink=0.05),

fontsize=16,

horizontalalignment='right', verticalalignment='top')

plt.show()

执行上面示例代码,得到以下结果 -

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

python条形图的间距_Matplotlib有间隙条形图相关推荐

  1. python使用matplotlib可视化条形图、使用barh函数可视化条形图(使用barh函数可视化多分类的并行条形图、side by side)

    python使用matplotlib可视化条形图.使用barh函数可视化条形图(使用barh函数可视化多分类的并行条形图.side by side) 目录

  2. seaborn可视化条形图并按照降序排序条形图进行可视化Sort Bars in Barplot in Descending Order in Python

    seaborn可视化条形图并按照降序排序条形图进行可视化Sort Bars in Barplot in Descending Order in Python 目录

  3. Python:Matplotlib(折线图/散点图/条形图/直方图/饼图)

    Python:Matplotlib Matplotlib介绍 1)折线图 折线图介绍: 画折线图的具体案例: 2)散点图 散点图介绍: 画散点图的具体案例: 3)条形图 条形图介绍: 画条形图的具体案 ...

  4. R语言ggplot2可视化:ggplot2可视化水平堆叠条形图、并且在每个堆叠条形图的内部居中添加百分比文本标签信息

    R语言ggplot2可视化:ggplot2可视化水平堆叠条形图.并且在每个堆叠条形图的内部居中添加百分比文本标签信息 目录

  5. R语言ggplot2可视化:使用dplyr包计算每个分组个数的比例(对计算获得的百分比进行近似,值保留整数部分)、使用ggplot2可视化条形图(bar plot)、并在条形图上添加百分比标签

    R语言ggplot2可视化:使用dplyr包计算每个分组个数的比例(对计算获得的百分比进行近似,值保留整数部分).使用ggplot2可视化条形图(bar plot).并在条形图上添加百分比标签 目录

  6. R语言ggplot2可视化条形图(bar plot)、并为条形图添加误差条(error bar)、自定义设置误差条(error bar)的颜色/色彩( Barplots with Error bar)

    R语言ggplot2可视化条形图(bar plot).并为条形图添加误差条(error bar).自定义设置误差条(error bar)的颜色/色彩(Make Barplots with Error ...

  7. 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 ...

  8. python 条形图-python使用Plotly绘图工具绘制水平条形图

    本文实例为大家分享了python绘制水平条形图的具体代码,供大家参考,具体内容如下 水平条形图与绘制柱状图类似,大家可以先看看我之前写的博客,如何绘制柱状图 水平条形图需要在Bar函数中设置orien ...

  9. python方差分析误差棒_一文讲透,带你学会用Python绘制带误差棒的柱状图和条形图...

    Python数据可视化,作为数据常用的必备技能,是目前大数据和数据分析的一个热门,而matplotlib库作为Python中最为常用和经典的二维绘图库,受到了很多人的青睐,最近已经和大家共同探讨了多种 ...

  10. python 条形图 负值_使用python matplotlib获取正负值的堆积条形图

    我正在尝试使用python Matplotlib绘制堆积的条形图,并且我要绘制正值和负值.我看过其他文章,谈论如何用正值和负值绘制堆积的条形图,但是没有一个使用Matplotlib完成,所以我找不到解 ...

最新文章

  1. 终于有人把如何精通C++讲明白了!
  2. 分式求二阶导数_近10年高考数学“导数大题”分析,附2021备考建议
  3. 通信开源linux,Linux环境进程间通信
  4. 单用户修改root密码--Ubuntu 16.04.3 LTS
  5. Java String类型数据的字节长度
  6. wpf listBox 多列大图片效果
  7. Divide and conquer method
  8. Leetcode 刷题笔记(二十五) ——动态规划篇之背包问题:完全背包
  9. 【5分钟 Paper】Reinforcement Learning with Deep Energy-Based Policies
  10. Could not find com.android.support:appcompat-v7:25.3.1.
  11. 【Unity】Jay 开发日志(四)——道具效果的实现(下)
  12. pi/4dqpsk的matlab及FPGA仿真
  13. oracle动态update语句
  14. Type ‘java.util.Observable‘ does not have type parameters
  15. 磁盘分区、格式化、LVM管理、及ISCSI网络存储服务
  16. gbq可以算出土建量吗_广联达bim土建算量软件|广联达BIM土建算量GCL2013下载 - 121下载站...
  17. 华为防火墙NAT策略原理+实验验证!
  18. 锚框的实现-非极大值抑制预测边界框
  19. keyshot手机渲染教程_Keyshot 渲染视频教程 入门到精通实用实例教材全套
  20. PON无源光网络的接入技术-EPON和GPON特点

热门文章

  1. 技术人 | 如何做一个明白状况的研发主管?
  2. 新兴IT企业特斯拉(七)——充电先行
  3. mysql的dml全程是_MySQL中的DML、DDL、DCL到底是什么呢?
  4. 【人脸识别】基于matlab GUI PCA算法人脸识别门禁系统【含Matlab源码 1777期】
  5. 【路径规划】基于matlab A_star算法机器人静态避障路径规划【含Matlab源码 495期】
  6. 【表盘识别】基于matlab GUI二值化指针式表盘识别【含Matlab源码 275期】
  7. 【图像配准】基于matlab SIFT图像配准【含Matlab源码 148期】
  8. 仅使用Python代码从零开始进行Logistic回归
  9. 城市ai大脑_激发AI研究的大脑五个功能
  10. 通用逼近定理证明_通用逼近定理:代码证明