在Python中绘制具有比例X轴的图表

时间:2009-02-21 11:06:22

标签: python charts

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

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

我希望图表显示第2和第3个值之间的差距比第1个和第2个之间的间隙长。
我尝试了一些图表库,但他们似乎都假设X轴有非标量值。
(附注:图表应该可以输出到PNG / GIF /无论如何)
谢谢你的时间!

2 个答案:

答案 0 :(得分:2)

您应该可以使用matplotlib条形图执行此操作。您可以使用xticks来给出x轴日期值,而“左”尺寸不必是同质的。请参阅条形图的documentation以获取完整的参数列表。

答案 1 :(得分:1)

如果您已经足够使用图表获得PNG,则可以使用Google Chart API,这将为您提供可以保存的PNG图像。您还可以使用您的数据使用Python解析URL。

编辑:Image URL为您的示例(非常基本)。