使用Python 2打开一个控制台和类型绘制大弯曲后:绘制负到正的范围pyplot
from matplotlib import pyplot as plt
plt.ion()
plt.plot([2457100+i for i in range(1,100,10)],[i for i in range(1,100,10)])
plt.cla()
plt.plot([-40,-20,-0,20,40],[10,2,5,4,5])
第一条曲线将添加一个+ 2.4571e6到轴进行符号更容易。奇怪的是,一旦清除并绘制第二条曲线,轴将保持这种位移,这样数据就会被正确标记,但数值会非常低(-2457140 ...)!
如果第二个图有正范围,这是不可重复的。我目前的解决方法是cla()
并重新绘制样本图,因为在另一个cla()
轴正常。这对我来说可能过于昂贵(时间明智),所以我正在寻找其他解决方法,并确保它是一个错误。不幸的是,clf()
不是一个选项,我需要保留坐标轴。
@ImportanceOfBeingErnest感谢快速回复,这可能确实是一个版本问题时,Debian的稳定仅达1.4。忘记Debian通常背后很多 - 如果你想发布回复,我会接受。 – kabanus