import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
Настройка соотношения сторон работает для двухмерных сюжетов:
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 или он не реализован?