import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
Настройка соотношения сторон работает для 2d-графиков:
ax = plt.axes()
ax.plot([0,1],[0,10])
ax.set_aspect('equal','box')
Но не для 3d:
ax = plt.axes(projection='3d')
ax.plot([0,1],[0,1],[0,10])
ax.set_aspect('equal','box')
Есть ли другой синтаксис для 3d-кода или он не реализован?