10
我做在Matplotlib柱状图像这样的电话:如何删除条之间的差距在Matplotlib条形图
xs.bar(bar_lefts, bar_heights, facecolor='black', edgecolor='black')
我得到一个条形图,看起来像这样:
我想要的是连续条之间没有白色间隙的例如更多这样的:
有没有办法使用bar()
功能Matplotlib来实现这一目标?
我做在Matplotlib柱状图像这样的电话:如何删除条之间的差距在Matplotlib条形图
xs.bar(bar_lefts, bar_heights, facecolor='black', edgecolor='black')
我得到一个条形图,看起来像这样:
我想要的是连续条之间没有白色间隙的例如更多这样的:
有没有办法使用bar()
功能Matplotlib来实现这一目标?
将width=1.0
作为关键字参数添加到bar()
。例如。
xs.bar(bar_lefts, bar_heights, width=1.0, facecolor='black', edgecolor='black')
。
这将垂直填充条间隙。
'width =?'。上面的代码片断因为宽度不是作为关键字参数给出,而是作为一个变量(不存在)。 –
'width = 1.0'似乎工作。 –
@Bryce Thomas:如果你只是写宽度,它需要宽度= 1我认为(对我来说它的工作原理)。所以,宽度= 1,它是否按你的意图工作? – George