我的导师给了我一些数据。数据由数千个 .fits 文件组成。一些 .fits 文件是其他文件的旧版本,并且数据表的构建方式也不同。这就是我的意思:
假设我有两个 .fits 文件:FITS1.fits 和 FITS2.fits
$ python
>>> import pyfits
>>> a = pyfits.getdata('FITS1.fits')
>>> b = pyfits.getdata('FITS2.fits')
>>> a.names
['time', 'timeerr', 'sap_flux', 'sap_flux_err']
>>> b.names
['time', 'sap_flux', 'timeerr', 'sap_flux_err']
有谁知道我可以切换数据表中的列的方法?所以 FITS2.fits 的格式类似于 FITS1.fits ?