astropy

    3热度

    3回答

    我想在astropy库中使用Ellipse2D模型拟合一个椭圆。适合不起作用。建模参数与初始参数相同(可能除幅度参数外)。请参见下面的代码: import numpy as np from astropy.modeling import models, fitting import matplotlib.pyplot as pl # fake data num = 100 x, y =

    0热度

    2回答

    我试图用写一个字符串和一个浮动到一个文件: t=['SDSS J2000'] data=[10] astropy.io.ascii.write([t,data] ,'data.dat',names=['name','num'],formats={'name':'%s','num':'%f'}) 输出文件: name num "SDSS J2000" 10.000000 如何我可以写字

    3热度

    1回答

    我打开一个完整的地图 from astropy.io import fits from astropy.wcs import wcs mapheader = fits.getheader(MapFile, 0) mapdata = fits.getdata(MapFile, 0) w = wcs.WCS(mapheader) 和我从它 假设度 中心位于RA,DEC这可以通过使用Cut

    3热度

    2回答

    我试图获得使用Simbad类从astroquery所有帧坐标,就像它是在SIMBAD web page (基本数据部分)显示 我有以下代码: from astroquery.simbad import Simbad def get(): Simbad.reset_votable_fields() Simbad.remove_votable_fields('coordinat

    -1热度

    1回答

    import numpy as np import astropy as ap def mass(FWHM, lumi): abs_lumi = bhm.L_1450(lumi) s1 = (FWHM/1000) s2 = ((abs_lumi)/(10**44)) s = [(s1**2)*(s2**0.53)] #mass = np.lo

    -1热度

    1回答

    适合files (不必登录,继续查看和下载)。 不相关,据我可以告诉(纠正我,如果我错了): Find physical coordinates of a pixel in a fits file with python 重现: from astropy.io import fits from astropy.wcs import WCS ev=fits.open('sw00032188013

    1热度

    1回答

    尝试保存astropy使用astroquery检索到FITS文件时出现错误。在某些情况下,它抱怨一些关键字的描述太长。 writeto()函数似乎有一个output_verify参数来避免这种问题,但我无法找到如何将它传递给write()函数?它存在吗? 这里是我的代码: import astropy.units as u from astroquery.vizier import Vizier

    2热度

    2回答

    我想有一个本地(离线)ASCII版本的UCAC4明星目录为了有一个孤立的工作环境。 我有问题试图检索此特定完整目录。下载小部件非常简单,使用topcatVO-> Vizier服务选项甚至是CdS Web界面,但我没有管理完整的目录检索。 我最好的拍摄是用Python脚本astroquery但下面的函数调用不返回远远不够的星星时,它应该下载一半的目录(天球北部的部分): ucac4 = v.quer

    0热度

    1回答

    我正在寻找一种方法在IPython笔记本中的LaTeX字符串内呈现astropy变量。通过简单地在IPython的提示键入它 :例如,给定一个简单的前提, from astropy.constants import c import astropy.units as u from astropy import log 光速精美缺省呈现为。现在,如果我想将它嵌入到字符串中呢?如何在已经被as

    2热度

    2回答

    我目前正在使用一些适合表格,并且在输出Astropy.io.fits时遇到了问题。从本质上讲,我正在切出一大堆有我不感兴趣的对象数据的行,但是当我保存新表时,所有这些行都已经奇迹般的重现了。 例如: import astropy.io.fits as fits import numpy as np hdu = fits.open('some_fits_file.fits')[1].data