我正在尝试使用 astropy.io 将数据附加到适合文件。
这是我的代码示例:
import numpy as np
from astropy.io import fits
a1 = np.array([1,2,4,8])
a2 = np.array([0,1,2,3])
hdulist = fits.BinTableHDU.from_columns(
[fits.Column(name='FIRST', format='E', array=a1),
fits.Column(name='SECOND', format='E', array=a2)])
hdulist.writeto('file.fits')
我得到的错误是
type object 'BinTableHDU' has no attribute 'from_columns'
- 这可能是我正在使用的 astropy.io 版本的问题吗?
- 有没有更简单的方法可以使用 astropy.io 向 fit 文件添加扩展名或列?
任何帮助,将不胜感激。