[英]How to shift a graph along the x-axis?
只需使用带有指定x值的向量的plot
:
plot(x_values, y_values, linestyles etc)
而不仅仅是
plot(y_values, linestyles etc)
当然, x_values
和y_values
需要具有相同的长度。 你可以通过做类似的事情轻松确保
plot(range(1,1+len(y_values)), y_values, linestyles etc)
我一般经常发现自己的情况是整数不会将其剪切为x坐标,所以我经常使用numpy( import numpy
)并且做
x_values = numpy.linspace(lower, upper, n_points)
和n_points
通常只是len(y_values)
。
也许我在这里误解了这个问题,但如果你只是希望你的xaxis从1开始而不是0(不改变你的任何值),你可以在你的轴上设置x限制:
ax2.set_xlim(1,len(test_y_hat))
你可以有一些条件逻辑来设置x轴的上限,而不是像我上面那样得到矢量的长度
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.