仅在3-d图中关闭z轴

问题描述 投票:10回答:2

我有一些mpl_toolkits.mplot3d表面图,我从不同的角度观看。当从正上方(elev = 90,azim = 90)观察时,z轴的文本全部堆积在其自身之上。

ax.set_axis_off()隐藏所有轴,但我想隐藏或关闭z轴但仍然看到x和y轴。

我该怎么做?

3d matplotlib axis
2个回答
10
投票

大多数功能都可以通过w_zaxis访问:

在这种情况下,您可以使用:

ax.w_zaxis.line.set_lw(0.)
ax.set_zticks([])

2
投票

虽然很久以前就发布了这个问题,但我没有找到一个好的解决方案。我自己尝试了然后发现下面的代码可能有效:

ax.set_zticks([])
© www.soinside.com 2019 - 2024. All rights reserved.