2011-12-15 4 views
2

필자는 텍스트에 주석을 달기 위해 figure fraction 등의 옵션이 있다는 것을 알아 차렸다. 산란 옵션이 있습니까? 필자는 프로그램에 의해 생성 된 데이터 포인트를 그림 분수 스케일로 나타냅니다. 그들은 하늘 좌표와 이미지에 overplotted 것입니다. 픽셀 스케일에서 스카이 좌표로의 변환은 약간 복잡 할 것입니다.상대 좌표를 사용하는 matplotlib 산점도?

답변

4

변환 체크 아웃 tutorial. 먼저 fig.transFigure을 사용하여 그림 단위에서 표시 단위로 변환 한 다음 ax.transData.inverted()을 사용하여 데이터 단위로 역변환합니다. 당신은 하나의 파이프 라인을 변환하여 변환 할 수 있습니다 :

FigToData = ax.transData.inverted() + fig.transFigure 

이 다음 transform() 방법을 구현하여 데이터 단위로 값을 가져올 수 있습니다 :

xData, yData = FigToData.transform(.1, .1) 

더 자세히에 대한 자습서를 읽어보십시오.