我在matplotlib中生成了一个图形,我想将x轴设置在0-10000之间,但我不想改变y轴,我想让图形自己做这件事。现在,两个轴都是自动生成的。
下面是一个例子:
import matplotlib.pyplot as plt
plt.plot([1,2,3,4], [1,4,9,16], 'ro')
plt.axis([0, 6, 0, 20])
axis命令不能帮助我,因为我还必须设置y值。还有,由于某种原因,xlim不能工作,它没有参数。
感谢您提出的任何建议
发布于 2011-08-12 02:29:39
这对我来说似乎很好用:
import matplotlib.pyplot as plt
plt.plot([1,2,3,4], [1,4,9,16], 'ro')
# print plt.xlim()
plt.xlim(0, 10000)
# or
# plt.xlim(xmin=0, xmax=10000)
https://stackoverflow.com/questions/7030807
复制相似问题