【发布时间】:2011-05-07 09:07:32
【问题描述】:
我想用 pylot 绘制一个标准的 2D 折线图,但强制轴的值在 x 上介于 0 和 600 之间,在 y 上介于 10k 和 20k 之间。举个例子吧……
import pylab as p
p.title(save_file)
p.axis([0.0,600.0,1000000.0,2000000.0])
#define keys and items elsewhere..
p.plot(keys,items)
p.savefig(save_file, dpi=100)
但是,坐标轴仍会根据数据的大小进行调整。我将 p.axis 的效果解释为设置最大值和最小值,而不是将它们强制为最大值或最小值。当我尝试使用 p.xlim() 等时也会发生同样的情况。
有什么想法吗?
谢谢。
【问题讨论】:
-
除了下面的答案,直接链接到“轴”文档:matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.axis
标签: python graph matplotlib axes