我的问题很简单:在matplotlib中,如何轻松地将坐标系中的坐标转换为数据系统(理想情况下,我正在寻找一个简单的函数output_coords = magic_func(input_coords)
)
其实我的问题是:我想绘制一个matplotlib.patches.Ellipse
与他的中心轴系统,但他的大小(宽度和长度)在数据系统。但是transforms.blended_transform_factory
方法在这种情况下不起作用。
我的问题很简单:在matplotlib中,如何轻松地将坐标系中的坐标转换为数据系统(理想情况下,我正在寻找一个简单的函数output_coords = magic_func(input_coords)
)
其实我的问题是:我想绘制一个matplotlib.patches.Ellipse
与他的中心轴系统,但他的大小(宽度和长度)在数据系统。但是transforms.blended_transform_factory
方法在这种情况下不起作用。
3条答案
按热度按时间k0pti3hp1#
要从
Axes
示例ax
获取转换,可以使用iugsix8n2#
在transforms tutorial之后,最简单的方法是使用
ax.transLimits
。dw1jzc5e3#
没有找到即时的解决方案,需要自己写: