Подтвердить что ты не робот

Как масштабировать оси в mplot3d

Я не могу найти документацию о возможности масштабирования осей в трехмерном изображении с использованием matplotlib.

Например, у меня есть изображение:

3dplot И оси имеют разные масштабы. Я хотел бы, чтобы они были едиными.

4b9b3361

Ответ 1

Обычно для вас проще всего добавить код, который сгенерировал изображение, поэтому мы можем видеть, что вы пробовали, а также общую настройку вашего кода. При этом следует включить следующее:

from mpl_toolkits.mplot3d import Axes3D
plt.clf()
fig = pylab.figure()
ax = Axes3D(fig)
ax.set_xlim3d(0, 1000)
ax.set_ylim3d(0,1000)
ax.set_zlim3d(0,1000)