3

如果“日期”轴具有非等距值,是否有一种简单的方法可以在 Python 中绘制日期/值图表?
例如,给定这些:

2009-02-01:10
2009-02-02:13
2009-02-07:25
2009-03-01:80

我希望图表显示第二个和第三个值之间的差距比第一个和第二个值之间的差距更长。
我尝试了一些图表库,但它们似乎都假设 X 轴具有非标量值。
(旁注:图表应该可以导出为 PNG/GIF/其他格式)
感谢您的宝贵时间!

4

2 回答 2

2

你应该可以用matplotlib条形图做到这一点。您可以使用 xticks 给出 x 轴日期值,并且“左”大小不必是同质的。有关参数的完整列表,请参阅条形图的文档

于 2009-02-21T17:04:36.467 回答
1

如果您使用图表获得 PNG 就足够了,您可以使用Google Chart API,它会为您提供可以保存的 PNG 图像。您还可以使用您的数据使用 Python 解析 URL。

编辑:您的示例的图像 URL(非常基本)。

于 2009-02-21T11:11:21.260 回答