matplotlib散点图使用相对坐标?

时间:2011-12-15 01:45:40

标签: matplotlib

我注意到有一个图形分数等选项来注释文本。分散是否有选项?我有一个程序生成的数据点,它们是图形分数比例。它们将被过度绘制到具有天空坐标的图像上。从像素比例到天空坐标的转换会有点复杂。

1 个答案:

答案 0 :(得分:4)

签出转化tutorial。您希望首先使用fig.transFigure从数字单位转换为显示单位,然后使用ax.transData.inverted()对数据单位进行逆转换。您可以使用转换管道进行单个转换:

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

然后,可以通过实施transform()方法来获取数据单元中的值:

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

阅读教程以获取更多详细信息。