小编Che*_*e M的帖子

在matplotlib中获取数据坐标中的bbox

我在显示坐标中有bbox一个matplotlib.patches.Rectangle对象(条形图中的条形图),如下所示:

Bbox(array([[ 0.,  0.],[ 1.,  1.]])
Run Code Online (Sandbox Code Playgroud)

但我希望不是在显示坐标而是数据坐标.我很确定这需要改造.这样做的方法是什么?

python transformation matplotlib

7
推荐指数
1
解决办法
5360
查看次数

在matplotlib中绘制时间与日期的关系

我想以特定的几种方式绘制x轴上的日期和y轴上的时间,然后绘制线图或间隔(浮动条)图.

这个答案有帮助

但是我与那个情节有一些区别,我无法让它发挥作用.我实际上是让y轴绘制DATES和时间,所以当我需要大约一天的价值时,它会在y轴上淹没几个月的时间戳.该例子在评论中声称,"yaxis的基准日期可以是任何东西,因为信息在时间中",但我不明白他是如何"丢弃"基准日期信息.

无论如何,我的需求是:

  1. 我希望选择24小时时间(00:00到24:00)或y轴的上午/下午样式时间,轴刻度看起来像下午3:00,上午11:00等.这将是我想是用FuncFormatter完成的.

  2. 对于间隔(时间范围),我不想使用误差线 - 线条太薄.我想使用(浮动)条形/柱形图.

我的数据是'2010-12-20 05:00:00'格式的日期时间字符串

谢谢你的帮助.

python timestamp date matplotlib

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

matplotlib ×2

python ×2

date ×1

timestamp ×1

transformation ×1