python - Matplotlib:如何绘制这个?可能吗?
问题描述
这是我想要的输出草稿,由我在 draw.io 上制作
基本上我的条件是:
(1) 条形可能不会从 Y 轴的第一个值开始
(2) 条形图是针对间隔计算的,因此如果可能的话,将条形图绘制在该间隔的“内部”
(3) 条形可能没有区间值,因此未绘制
最后,我相信 2 和 3 是可能的,但 1 是吗?我应该将其作为直方图、条形图还是箱线图来处理?或者也许是混合的?(我是 matplolib 的新手)
有什么问题可以问,谢谢。
解决方案
你可以用matplotlib手动绘制矩形,所以同时支持(1)、(2)和(3)是没有问题的:)
https://matplotlib.org/api/_as_gen/matplotlib.patches.Rectangle.html
推荐阅读
- r - R Flexdashboard - 在标题中添加一个中断
- java - IB TWS API 在 EClientSocket 上调用 eDisconnect() 时出现 SocketException,发生在 java.io.DataInputStream.readInt(EClientSocket)
- mongodb - 为什么MongoDB支持事务?
- node.js - 节点js,当包含“include”和“where:array []”选项时,使用偏移量和限制对findAndCountAll进行Sequelize不起作用
- image - 有没有办法创建在点击或单击时翻转到另一侧(另一页)的图像?
- google-api - Google Calendar API 删除 410 错误是什么意思
- reactjs - 无法编译 React Native 应用程序
- r - 是否有任何函数可以让我将此列表转换为一组向量?
- java - 需要显式类路径的 Gradle 插件和不需要的 Gradle 插件有什么区别?
- php - 如何使用 Symfony4 更新迁移 AppBundle.php