我正在 Matplotlib 中制作条形图,调用如下:
xs.bar(bar_lefts, bar_heights, facecolor='black', edgecolor='black')
我得到一个如下所示的条形图:
我想要的是连续条之间没有白色间隙的,例如更像这样:
有没有办法在 Matplotlib 中使用 bar()
函数来实现这一点?
最佳答案
将 width=1.0
作为关键字参数添加到 bar()
。例如。
xs.bar(bar_lefts, bar_heights, width=1.0, facecolor='black', edgecolor='black')
.
这将垂直填充条形间隙。
关于python - 如何消除 Matplotlib 条形图中条形之间的间隙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20454120/