問題タブ [astropy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Astropy で AltAz 座標から赤道座標に変換する方法
AltAz 座標のセットを赤道座標に変換する方法を見つけようとしていますが、これまでのところ、次の方法を使用して赤道を AltAz に変換する方法 (逆ではない) しか見つかりませんでした。
ただし、mpAltAz の方位角を少しずつ回転させ、新しい点の対応する赤道座標を把握したいと考えています。
つまり、次のようなものが欲しいです:
私が抱えている問題は、AltAz座標系でSkyCoordオブジェクトを構築できるように見えないことです
それが十分に明確であることを願っています。stackoverflow に投稿するのはこれが初めてです。
python - IRAF マルチスペックスペクトルを読み取るには?
Iraf で生成した fit ファイルにスペクトルがあります。波長軸はヘッダーで次のようにエンコードされます。
これをPythonにロードする簡単な方法はありますか?
python - Astropy.io.fits を使用して大きな FITS ファイルを読み取れない
現在、Python 3.4 の astropy.io.fits を使用して、大きなデータ FITS 形式のデータ ファイルからデータを読み取ろうとしています。memmapper モードを使用してファイルを開くことはできますが、ファイル内のデータにアクセスできません。これが私のコードです
2行目でtable = hdu_list[1].data
私は得るOSError: [WinError 8] Not enough storage is available to process this command
私の考えでは、変数table
にデータを代入すると、ファイル全体を読み取ろうとし、ストレージ エラーが発生します。回避策、またはテーブル データの各行を一度に読み込む方法はありますか?
python - astropy.io.votable - VOTable パラメータを取得する簡単な方法はありますか?
このようなVOテーブルがたくさんあります:
http://svo2.cab.inta-csic.es/theory/fps3/fps.php?ID=2MASS/2MASS.H
しかし、私は実際にはテーブル自体には興味がなく、メタデータ別名PARAMetersにのみ興味があります。Python/astropy でこれらを取得する簡単な方法はありますか (FITS テーブル ヘッダーの場合と同様)。
私が見つけたのは、ネストされた for ループだけでした。
編集:私が実際に欲しいのは、PARAM値のリスト/辞書と、対応するPARAM名のリストを取得することです...
python - Python内でのスペクトルプロット?
単純に点を結ぶ連続線ではなく、正方形のレベル(ヒストグラムが「似ている」ため、スペクトル分解能が考慮される)になるようにPythonでスペクトルをプロットする方法はありますか?
python - FITS 画像配列のピクセルが範囲外です
以下のコードを使用して、FITS ファイル内のピクセルのしきい値を設定しようとしています。ただし、次のようなエラーが表示されます。
これを修正する方法についてのアイデアはありますか?
これはコードです:
python - ImportError: Anaconda に astropy をインストールした後、astropy という名前のモジュールがありません
だから私は一緒に仕事をしようとしています、Astropy
そして私は間違いなくそれをダウンロードしました。ただし、エラーが発生します。Python 3 ではなく Python 2 で作業しようとしています。
コードは次のとおりです。
これは与えられたエラーです:
python - astropy.convolution.convolve は nan 値を返します
astropy モジュールを使用してデータを平滑化しようとしています。1D の例として、次のコードを試しました。
これは私の場合に戻ります:array([ nan, nan, nan, nan, nan, nan, nan, nan, nan, nan])
戻るはずだと思いましたarray([0,1,1,1,1,1,1,1,1,1])
。var1 データ型 uint8、int8、および float32 を使用してみました。も使用してみconvolve_fft
ましたが、同じ結果になりました。
私は scipy の畳み込みフィルターに精通していますが、NaN 値が実際にデータに存在する場合にアストロピーを使用して、それらを滑らかにしたいと考えています。