2011-12-15 69 views
2

我注意到有一個選項的圖分數等註釋文本。有散射的選項嗎?我有一個程序生成的數據點,這些數據點的分數比例。它們將被疊加到具有天空座標的圖像上。從像素比例向天空座標的轉換將會有點複雜。matplotlib散點圖使用相對座標?

回答

4

結帳變換tutorial。您想首先使用fig.transFigure從圖形單位轉換爲顯示單位,然後使用ax.transData.inverted()對數據單位進行反轉換。你可以做一個單一的變換使用變換管道:

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

這可以被用來通過實現transform()方法來獲得數據單元的值:

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

閱讀教程更詳細。