要在astropy.io中显示图形,你需要使用matplotlib库来绘制图形。下面是一个示例代码:
import numpy as np
import matplotlib.pyplot as plt
from astropy.io import fits
# 读取FITS文件数据
data = fits.getdata('filename.fits')
# 绘制图形
plt.imshow(data, cmap='gray')
plt.colorbar()
plt.show()
在这个示例中,我们首先导入numpy、matplotlib.pyplot和astropy.io.fits模块。然后,使用fits.getdata()
函数读取FITS文件中的数据。最后,使用plt.imshow()
函数绘制图形,使用plt.colorbar()
函数添加颜色条,并使用plt.show()
函数显示图形。
确保你已经安装了matplotlib库,并且将filename.fits
替换为你要读取的FITS文件的路径和文件名。