반응형
폴리곤 좌표가 폴리곤 = [(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
반응형
'파이썬' 카테고리의 다른 글
| 파이썬 Python os.path.walk () 메서드 (0) | 2020.11.26 |
|---|---|
| 파이썬 numpy 경고를 억제 할 수없는 이유 (0) | 2020.11.26 |
| 파이썬 Spyder IDE에서 Matplotlib를 사용하여 인라인 또는 별도의 창 플로팅 (0) | 2020.11.25 |
| 파이썬 BeautifulSoup : 특정 테이블의 내용 가져 오기 (0) | 2020.11.25 |
| 파이썬 Python numpy.square 대 ** (0) | 2020.11.25 |
댓글