본문 바로가기
파이썬

파이썬 matplotlib.pyplot, 플롯의 종횡비 유지

by º기록 2020. 11. 25.
반응형

폴리곤 좌표가 폴리곤 = [(x1, y1), (x2, y2), ...]라고 가정하면 다음 코드는 폴리곤을 표시합니다.

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

기본적으로 폴리곤 (또는 다른 다이어그램)이 창 안에 들어가도록 종횡비를 조정하고 크기를 조정 한 후에도 맞도록 자동으로 변경합니다. 이미지가 왜곡 된 경우 시각적으로 추정 할 때를 제외하고는 많은 경우에 좋습니다. 가로 세로 비율을 엄격하게 1 : 1로 수정하는 방법은 무엇입니까?

( "종횡비"가 올바른 용어인지 확실하지 않으므로 그렇지 않은 경우-X 및 Y 축 모두 1 : 1 배율을 가져야합니다. 따라서 X 및 Y 모두에서 (0, 1)) 같은 양의 화면 공간입니다. 창 크기를 조정해도 1 : 1로 유지해야합니다.)

 

해결 방법

 

다음을 사용하는 것이 도움이됩니까?

plt.axis('equal')

 

참조 페이지 https://stackoverflow.com/questions/2934878

 

 

반응형

댓글