首页 > 解决方案 > Matplotlib:如何绘制这个?可能吗?

问题描述

这是我想要的输出草稿,由我在 draw.io 上制作

在此处输入图像描述

基本上我的条件是:

(1) 条形可能不会从 Y 轴的第一个值开始

(2) 条形图是针对间隔计算的,因此如果可能的话,将条形图绘制在该间隔的“内部”

(3) 条形可能没有区间值,因此未绘制

最后,我相信 2 和 3 是可能的,但 1 是吗?我应该将其作为直方图、条形图还是箱线图来处理?或者也许是混合的?(我是 matplolib 的新手)

有什么问题可以问,谢谢。

标签: pythonmatplotlib

解决方案


你可以用matplotlib手动绘制矩形,所以同时支持(1)、(2)和(3)是没有问题的:)

https://matplotlib.org/api/_as_gen/matplotlib.patches.Rectangle.html


推荐阅读