是否有pylab一种方式来显示所述X和Y轴?我知道使用网格()将显示他们,但它与其他许多线路都给予同样的重视。

有帮助吗?

解决方案

这听起来像你的问题已经在新的 Matplotlib 0.99 与解决轴脊柱位置的功能。以一个看范例

其他提示

如果你正在寻找以命名轴则可以使用标签的功能:

import pylab
pylab.xlabel("X")
pylab.ylabel("Y")
pylab.plot(range(10))
pylab.show()

无论如何,我很肯定的x和y轴是自动生成的。

matplotlib轴文档

如果你只是想要一个空的故事情节则:

pylab.plot([None], [None])

这会给你从0既要1.现在x和y轴,如果你想改变的任一者的范围内,那么可以:

pylab.xlim(xmin=0, xmax=100)
pylab.ylim(ymin=0, ymax=100)

希望帮助。

绘图功能你用什么?

轴由到目前为止我看到所有绘图函数自动地缩回,e.g。

from pylab import *
hist(randn(10000), 100)
show()

此外,可以手动与轴产生轴()函数

foo.grid(b=True)应该帮助,但它是非常原始

如果你提供任何的自动假定附加参数b是真

例如:

foo.grid(label='My awesome grid')

对我来说,最好的方法是在0添加垂直线和水平线:

pylab.axvline(linewidth=0.5, color = 'k')
pylab.axhline(linewidth=0.5, color = 'k')
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top