在matplotlib中更改3d图的比例/大小

时间:2018-11-26 18:12:28

标签: python matplotlib plot scale

这是我制作的情节。 enter image description here  我尝试使用figsize=(26,6)更改其大小,但是图片的比例也更改了,我在左侧和右侧都有很多空白,必须手动裁剪。该图后面的网格看起来也不是直的,看起来像是向后倾斜。为什么会这样?有什么办法可以纠正这个问题吗?我在寻找ax.set_xlength之类的东西,您可以在其中定义每个轴的大小。

我尝试使用ax.set_autoscale_on(True)plt.tight_layout()更改比例,但无法解决。 这是我使用的代码:

fig, ax = plt.subplots(figsize=(25, 6)
subplot_kw=dict(projection='3d'))
ax.invert_xaxis()
ax.view_init(azim=10)

当我想通过此代码plt.xticks(min(y[0]),max(y[0]),50)向y轴添加一些刻度时,刻度问题就完全消失了。

0 个答案:

没有答案