python – Matplotlib条形图删除内部线条

我有一个高分辨率的条形图.是否可以仅使用图中的边框/框架/顶线,如下图所示,即没有内部线?

如果我使用facecolor =’none’或’white’绘图,则绘图会被垂直和水平线划分:

我摆脱它们的唯一方法是使edgecolor和facecolor相同,但这不是我需要的外观……

解决方法

找到答案:实现所需外观的最简单方法是使用plt.step而不是plt.bar,这很简单.对于提问感到羞耻.

dawei

【声明】:淮南站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。