如何使用APLpy在同一个绘图中嵌入FITS图像的缩放部分

时间:2017-07-10 09:25:19

标签: python matplotlib fits aplpy

我想在APLpy的同一个地块中嵌入FITS图像的缩放部分。

但是当使用APLpy加载FITS文件时,只有一个' FITSFigure'对象返回。

fig = aplpy.FITSFigure('tmp.fits', slices=[0,0])

是否可以使用here之类的zoomed_inset_ax,或者还有其他解决方案?

1 个答案:

答案 0 :(得分:3)

您可以使用aplpy指定要绘制的图形。然后,您可以获得图中的轴。

fig = plt.figure()
aplpyfig = aplpy.FITSFigure('tmp.fits', figure=fig)
axes = fig.get_axes()

从那时起,您可以使用axes并使用matplotlib提供的任何方法来获取插图。

另请参阅此问题:Aplpy multiplot dynamic axis sharing