热线电话:13121318867

登录
2019-03-08 阅读量: 885
Matplotlib画图时的轴限制

plt.plot(x, np.sin(x))

plt.xlim(-1, 11)

plt.ylim(-1.5, 1.5);

如果你想要轴的顺序反向显示,你可以简单地颠倒lim参数两个边界点的的顺序就可以完成

plt.plot(x, np.sin(x))

plt.xlim(10, 0)

plt.ylim(1.2, -1.2);

一个有用的相关方法是plt.axis()。 plt.axis()方法允许您通过传递指定[xmin,xmax,ymin,ymax]的列表,通过单个调用设置xlim和ylim:

plt.plot(x, np.sin(x))

plt.axis([-1, 11, -1.5, 1.5]);

如上图所示,plt.axis()方法做出的图超出边界,所以我们需要收紧当前图的边界:

plt.plot(x, np.sin(x))

plt.axis('tight');

设置图片具有相等的宽高比,以便在屏幕上,x轴中的一个单位等于y轴中的一个单位:

plt.plot(x, np.sin(x))

plt.axis('equal');

设置图的标签等

plt.plot(x, np.sin(x))

plt.title("A Sine Curve")

plt.xlabel("x")

plt.ylabel("sin(x)");

30.0000
3
关注作者
收藏
评论(0)

发表评论

暂无数据