Я пробовал:
- plt.gca().set_aspect('equal'). Кажется, это уравнивает масштабирование, а не длину осей x и y, в соответствии с документацией matplotlib. Оси полученного графика непрямоугольные.
- plt.axis('equal'). Кажется, это просто меняет пределы оси, так что ymax - ymin = xmax - xmin, где xmin, xmax, ymin и ymax - пределы осей. Кроме того, оси полученного графика не прямоугольные.
Подробнее здесь: https://stackoverflow.com/questions/786 ... -y-axes-to