我正在使用 mpl_toolkits.mplot3d (Matplotlib 3.6.3) 制作 3D 绘图的动画,并且需要设置视图距离。
Matplotlib 的早期版本似乎允许使用如下方法为 3D 绘图设置视点“相机”的仰角、方位角和距离:
ax.elev = 45
ax.azim = 10
ax.dist = 2
但是距离属性似乎由于某种原因已被弃用:
Warning (from warnings module):
ax.dist = 2
MatplotlibDeprecationWarning: The dist attribute was deprecated in Matplotlib 3.6 and will be removed two minor releases later.
这仍然运行,但输出图有各种视觉伪影,只有当我使用 ax.set_axis_off() 关闭轴时,这些伪影才会消失。
3.6.3 中是否有等效的方法来设置视点距离以放大 3D 数据集?