如何消除条形图中条形之间的间隙

2024-02-01

我正在 Matplotlib 中通过如下调用制作条形图:

xs.bar(bar_lefts, bar_heights, facecolor='black', edgecolor='black')

我得到一个如下所示的条形图:

我想要的是连续条之间没有白色间隙的条,例如更像这样:

有没有办法在 Matplotlib 中使用bar()功能?


Add width=1.0作为关键字参数bar(). E.g.

xs.bar(bar_lefts, bar_heights, width=1.0, facecolor='black', edgecolor='black').

这将垂直填充条形间隙。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何消除条形图中条形之间的间隙 的相关文章

  • 使用 openCV 对图像中的子图像进行通用检测

    免责声明 我是计算机视觉菜鸟 我看过很多关于如何在较大图像中查找特定子图像的堆栈溢出帖子 我的用例有点不同 因为我不希望它是具体的 而且我不确定如何做到这一点 如果可能的话 但我感觉应该如此 我有大量图像数据集 有时 其中一些图像是数据集的
  • pandas 替换多个值

    以下是示例数据框 gt gt gt df pd DataFrame a 1 1 1 2 2 b 11 22 33 44 55 gt gt gt df a b 0 1 11 1 1 22 2 1 33 3 2 44 4 3 55 现在我想根据
  • 为 pandas 数据透视表中的每个值列定义 aggfunc

    试图生成具有多个 值 列的数据透视表 我知道我可以使用 aggfunc 按照我想要的方式聚合值 但是如果我不想对两列求和或求平均值 而是想要一列的总和 同时求另一列的平均值 该怎么办 那么使用 pandas 可以做到这一点吗 df pd D
  • Python tcl 未正确安装

    我刚刚为 python 安装了graphics py 但是当我尝试运行以下代码时 from graphics import def main win GraphWin My Circle 100 100 c Circle Point 50
  • 安装后 Anaconda 提示损坏

    我刚刚安装张量流GPU创建单独的后环境按照以下指示here https github com antoniosehk keras tensorflow windows installation 但是 安装后当我关闭提示窗口并打开新航站楼弹出
  • 如何使用装饰器禁用某些功能的中间件?

    我想模仿的行为csrf exempt see here https docs djangoproject com en 1 11 ref csrf django views decorators csrf csrf exempt and h
  • 从列表中的数据框列中搜索部分字符串匹配 - Pandas - Python

    我有一个清单 things A1 B2 C3 我有一个 pandas 数据框 其中有一列包含用分号分隔的值 某些行将包含与上面列表中的一项的匹配 它不会是完美的匹配 因为它在其中包含字符串的其他部分 该列 例如 该列中的一行可能有 哇 这里
  • 使用 Pycharm 在 Windows 下启动应用程序时出现 UnicodeDecodeError

    问题是当我尝试启动应用程序 app py 时 我收到以下错误 UnicodeDecodeError utf 8 编解码器无法解码位置 5 中的字节 0xb3 起始字节无效 整个文件app py coding utf 8 from flask
  • Pandas Dataframe 中 bool 值的条件前向填充

    问题 如何转发 fill boolTruepandas 数据框中的值 如果是当天的第一个条目 True 到一天结束时 请参阅以下示例和所需的输出 Data import pandas as pd import numpy as np df
  • 表达式中的 Python 'in' 关键字与 for 循环中的比较 [重复]

    这个问题在这里已经有答案了 我明白什么是in运算符在此代码中执行的操作 some list 1 2 3 4 5 print 2 in some list 我也明白i将采用此代码中列表的每个值 for i in 1 2 3 4 5 print
  • 循环中断打破tqdm

    下面的简单代码使用tqdm https github com tqdm tqdm在循环迭代时显示进度条 import tqdm for f in tqdm tqdm range 100000000 if f gt 100000000 4 b
  • Python - 在窗口最小化或隐藏时使用 pywinauto 控制窗口

    我正在尝试做的事情 我正在尝试使用 pywinauto 在 python 中创建一个脚本 以在后台自动安装 notepad 隐藏或最小化 notepad 只是一个示例 因为我将编辑它以与其他软件一起使用 Problem 问题是我想在安装程序
  • 如何改变Python中特定打印字母的颜色?

    我正在尝试做一个简短的测验 并且想将错误答案显示为红色 欢迎来到我的测验 您想开始吗 是的 祝你好运 法国的首都是哪里 法国 随机答案不正确的答案 我正在尝试将其显示为红色 我的代码是 print Welcome to my Quiz be
  • 如何从没有结尾的管道中读取 python 中的 stdin

    当管道来自 打开 时 不知道正确的名称 我无法从 python 中的标准输入或管道读取数据 文件 我有作为例子管道测试 py import sys import time k 0 try for line in sys stdin k k
  • 在 Pandas DataFrame Python 中添加新列[重复]

    这个问题在这里已经有答案了 例如 我在 Pandas 中有数据框 Col1 Col2 A 1 B 2 C 3 现在 如果我想再添加一个名为 Col3 的列 并且该值基于 Col2 式中 如果Col2 gt 1 则Col3为0 否则为1 所以
  • 对输入求 Keras 模型的导数返回全零

    所以我有一个 Keras 模型 我想将模型的梯度应用于其输入 这就是我所做的 import tensorflow as tf from keras models import Sequential from keras layers imp
  • 循环标记时出现“ValueError:无法识别的标记样式 -d”

    我正在尝试编码pyplot允许不同标记样式的绘图 这些图是循环生成的 标记是从列表中选取的 为了演示目的 我还提供了一个颜色列表 版本是Python 2 7 9 IPython 3 0 0 matplotlib 1 4 3 这是一个简单的代
  • 协方差矩阵的对角元素不是 1 pandas/numpy

    我有以下数据框 A B 0 1 5 1 2 6 2 3 7 3 4 8 我想计算协方差 a df iloc 0 values b df iloc 1 values 使用 numpy 作为 cov numpy cov a b I get ar
  • 有效地绘制大时间序列(matplotlib)

    我正在尝试使用 matplotlib 在同一轴上绘制三个时间序列 每个时间序列有 10 6 个数据点 虽然生成图形没有问题 但 PDF 输出很大 在查看器中打开速度非常慢 除了以栅格化格式工作或仅绘制时间序列的子集之外 还有其他方法可以获得
  • PyAudio ErrNo 输入溢出 -9981

    我遇到了与用户相同的错误 Python 使用 Pyaudio 以 16000Hz 录制音频时出错 https stackoverflow com questions 12994981 python error audio recording

随机推荐

  • 游戏路径寻找

    所有类型的游戏中都使用哪些路径查找算法 无论如何 在角色移动的所有类型中 迪杰斯特拉 Dijkstra 曾经被使用过吗 我并不是真的想编写任何代码 只是做一些研究 不过如果你粘贴伪代码或其他东西 那就没问题了 我可以理解 Java 和 C
  • Spyder互动剧情:等待剧情关闭继续

    我使用 Spyder 在 Windows 上工作 使用 matplotlib 进行绘图 我的问题是我想要进行交互式绘图 或者有时绘制很多东西 并且我希望spyder等待我关闭图形以继续代码 与传统终端相同的方式 我试过 plt ion mp
  • Linux 中的堆栈内存管理

    我有几个与 Linux 堆栈大小限制相关的问题 我对 x86 64 系统最感兴趣 但如果存在平台差异 我也想了解它们 我的问题是 1 Linux如何动态增加堆栈的大小 我编写了一个带有递归函数 以使用堆栈空间 的测试程序 我可以在其中指定迭
  • 在 Django 中,如何覆盖“保存并继续”功能?

    我需要向 ModelAdmin 添加一些保存前和保存后逻辑 但仅当用户通过 保存并继续编辑 按钮而不是 保存 按钮提交表单时 我怎样才能做到这一点 就像重写普通的保存方法一样 您需要重写save model ModelAdmin 中的函数
  • 将所有相对 URL 替换为绝对 URL

    我看过一些答案 比如this one https stackoverflow com questions 31347340 convert all relative urls to absolute urls while maintaini
  • 将 textGrob 转换为 imageGrob/rasterGrob?

    如果这非常简单 我深表歉意 其实我希望会是这样 我正在尝试从文本动态创建图像 然后可以调整图像的大小并绘制 拉伸或挤压 以生成主题类型的图表 我开始使用图像 我使用生成的png and ggplot 并将它们绘制为annotation cu
  • 追加内的 for 循环不起作用

    下面是我的代码 table table cellspacing 0 cellpadding 0 border 0 width 100 append append function options ONE TWO THREE FOUR eac
  • SSIS:如何在数据流任务中运行存储过程

    我有一个执行此操作的数据流任务 从 OLE DB 源中 运行 SQL 命令来选择一些数据 查找不同的 SQL DB 源 检查数据是否已存在 根据查找匹配输出与查找不匹配输出 使用不同的输入参数运行存储过程 输入参数将基于 2 中的 可用查找
  • 在Mac OS X系统上快速创建大文件?

    为了创建 10 GB 临时文件 在 Linux 中你可以这样做 fallocate l 10G temp 10GB file 在 Windows 中 您可以执行以下操作 fsutil file createnew temp 10GB fil
  • Prolog 检查列表中的第一个元素是否不相等且列表中的第二个元素是否相等

    我想比较两个列表 第一个元素不应该相等 第二个元素应该相等 示例数据库 likes josh muse likes sam muse likes josh gnr likes sam radiohead 所以它应该为 same josh m
  • 当应用程序在后台时广播接收器

    我正在尝试编写一个应用程序 其中我根据使用 gcm 推送通知发送的消息对 UI 进行更改 并且我设法通过使用 BroadcastReceiver onReceive 函数来实现它 但它仅在应用程序位于前台时才有效 但如果它在后台或关闭 没有
  • decltype(void()) 中的 void() 是表达式还是函数类型?

    这是后续的this https stackoverflow com questions 39278200 is sizeofvoid a legal expression问题 更准确地说是评论this https stackoverflow
  • Spring Boot 2.0.0 + OAuth2

    Spring Boot 2 Spring Security OAuth2 是否仍然支持 AuthorizationServer注解 通过阅读发行说明 有些内容尚未移植 Oauth2 支持 https github com spring pr
  • 是否可以使用可靠的仅 javascript 上传文件

    我想要一种可靠的方式来上传文件 这意味着我希望能够处理中断 错误和暂停 所以我的问题是 是否可以仅在客户端上使用 javascript 进行类似以下操作 如果是这样 我想要指向库 教程 书籍或实现的指针 如果不是 我想解释为什么这是不可能的
  • 这段代码是线程安全的吗?

    我想处理客户请求流 每个请求都有其特殊类型 首先 我需要初始化该类型的一些数据 然后我可以开始处理请求 当客户端类型第一次来的时候 我只是初始化相应的数据 此后 将使用该数据处理该类型的所有后续请求 我需要以线程安全的方式执行此操作 这是我
  • 使用 AsyncController 处理超时的最佳方法

    我的 MVC3 项目中有一个很长时间的轮询控制器 它的超时设置为 30 秒 我有一个 HandleErrorAttribute 实现来处理所有错误的日志记录 由于超时会抛出 TimeoutException 这意味着日志中将会出现该异常 我
  • React-Native 应用程序特定于平台的 ios/android 打字稿文件的相对导入

    我有一个基于 React Native 平台有 2 种不同设计的组件 MyComponent ios tsx and MyComponent android tsx 虽然当我将组件导入MyView tsx 它抱怨 MyView tsx 5
  • 如何在 Eclipse 中调试来自 Maven 构建的测试?

    如何启动 Maven 构建并让测试出现在 Eclipse 的调试透视图中 包或安装是一个原子操作 实际上不应该停止调试 除非您正在调试 Maven 插件 不过 您应该能够通过选择 Eclipse 项目并执行 调试为 gt JUnit 测试
  • 如何单击 python-capmonster 中的确认按钮

    每个人 你好吗 现在我正在制作脚本来解决验证码问题 使用 python capmonster 模块 我可以获得响应 所以我输入了响应
  • 如何消除条形图中条形之间的间隙

    我正在 Matplotlib 中通过如下调用制作条形图 xs bar bar lefts bar heights facecolor black edgecolor black 我得到一个如下所示的条形图 我想要的是连续条之间没有白色间隙的