Matplotlib作图:消除条形图bar间的空隙

时间:2024-05-23 08:16:14

本文在“街道口扛把子“博客”matplotlib消除条形图bar的空隙“基础上改写
使用matplotlib绘制条形图时,默认的绘制plt.bar(x, y)在条形之间会有间隙,如果需要将其消除,绘制时添加参数width=1.0即可,即plt.bar(x, y, width=1)
没有width参数:Matplotlib作图:消除条形图bar间的空隙
加入width参数:
Matplotlib作图:消除条形图bar间的空隙
而对于横向条图,参数名为‘height’。
未加height参数:
Matplotlib作图:消除条形图bar间的空隙
效果:
Matplotlib作图:消除条形图bar间的空隙
添加height参数:
Matplotlib作图:消除条形图bar间的空隙
效果:
Matplotlib作图:消除条形图bar间的空隙