【发布时间】:2018-10-07 14:09:21
【问题描述】:
x = numpy.arange(0.0, 5, 1)
y = numpy.array([np.nan,2,3,4,5])
plt.plot(x,y)
我正在尝试绘图,但图表总是以 1 而不是 0 开头。我可以强制它以 0 开头吗?
【问题讨论】:
x = numpy.arange(0.0, 5, 1)
y = numpy.array([np.nan,2,3,4,5])
plt.plot(x,y)
我正在尝试绘图,但图表总是以 1 而不是 0 开头。我可以强制它以 0 开头吗?
【问题讨论】:
使用以下方法将最小 x 值设置为 0:
import numpy
import matplotlib.pyplot as plt
x = numpy.arange(0.0, 5, 1)
y = numpy.array([numpy.nan, 2, 3, 4, 5])
plt.plot(x, y)
plt.xlim(xmin=0)
plt.show()
您可以使用 ylim 对 y 轴执行相同操作:
plt.ylim(ymin=0)
【讨论】: