matplotlib.pyplot, сохраните соотношение сторон графика

Принятие нас имеет полигон координаты как полигон = [(x1, y1), (x2, y2)...], следующий код отображает полигон:

import matplotlib.pyplot as plt
plt.fill(*zip(*polygon))
plt.show()

По умолчанию это пытается скорректировать соотношение сторон так, чтобы полигон (или безотносительно другой схемы) соответствовал в окне и автоматически изменении его так, чтобы это соответствовало даже после изменения размеров. Который является большим во многих случаях, кроме тех случаев, когда Вы пытаетесь оценить визуально, если изображение искажено. Как зафиксировать соотношение сторон, чтобы быть строго 1:1?

(Не уверенный, если "соотношение сторон" является правильным словом здесь, поэтому в случае, если это не - мне нужны обе оси X и Y, чтобы иметь 1:1 масштаб, так, чтобы (0, 1) на обоих X и Y взял точно ту же самую сумму экранного пространства. И я должен сохранить его 1:1, неважно, как я изменяю размер окна.)

43
задан Headcrab 29 May 2010 в 11:48
поделиться