問題タブ [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.

0 投票する
2 に答える
641 参照

python - アストロピー テーブル列内の配列の補間

私は放射線源のマルチバンド カタログを持っており (知りたい場合は SourceExtractor から)、次の形式でアストロピー テーブルに読み込んでいます。

FLUX_APER_BAND1、などの配列にはFLUXERR_APER_BAND1それぞれ 14 個の要素があり、光源の中心から 14 の異なる距離 (開口測光) 内で、特定の帯域内の特定の光源の光子カウント数を示します。アパーチャの配列 (2、3、4、6、8、10、14、20、28、40、60、80、100、および 160 ピクセル) があり、14 個のサンプルを単一の (仮定) いくつかの他の開口部でカウントしaます。

ソースを反復処理することはできますが、カタログには 3000 を超えるソースがあり、それはあまり Pythonic または非常に効率的ではありません (8 バンドで 3000 オブジェクトを補間するには時間がかかります)。単一の列のすべての配列を同時に同じアパーチャに補間する方法はありますか? 私は単に適用しようとしましnp.interpたが、それはValueError: object too deep for desired arrayと同様にを投げましnp.vectorize(np.interp)たが、それは を投げValueError: object of too small depth for desired arrayました。単一の列の内容に対して集計も可能であるように思われますが、ドキュメントの意味がわかりません。

誰かがこれに光を当てることができますか? 前もって感謝します!

0 投票する
1 に答える
794 参照

python - Astropy の廃止に関する警告

Python 2.7用のAnacondaディストリビューションをインストールし(すべて正常に動作します)、次にSunPyインストールに続いてSunPyをインストールしました

SunPy の追加の依存関係をインストールするには、次を実行します。

インストールするには、次を実行します。

しかし、私はこのようなものを実行します:

SunPy をインストールして Astropy を更新する前に表示されなかったこの警告があります

警告: AstropyDeprecationWarning: ファイル 'C:\Users\nandhos.astropy\config\astropy.cfg' のセクション [io.fits] の構成パラメーター 'enabled_record_valued_keyword_cards' は非推奨です。代わりにセクション [fits] で「enable_record_valued_keyword_cards」を使用してください。[astropy.config.構成]

どうやら、すべて正常に動作しているようですが、このメッセージが表示される理由を知りたいだけです。セクションの「enable_record_valued_keyword_cards」を他の構成ではなく使用するにはどうすればよいですか?

0 投票する
1 に答える
403 参照

python - 複数の Astropy テーブルを積み重ねる方法

、、、などのいくつかの変数を生成する for ループがaありbますc。forループがループを通過した後、変数を垂直にスタックしたいと思います。ここで私がやりたいこと。(例として、変数が単なる数字(1、2、3)であるとしましょう)。

print t私が得た瞬間に

私が取得したいのは次のとおりです。

ご助力ありがとうございます。

0 投票する
1 に答える
176 参照

python - POPPY 0.3 のインストール中に KeyError 'pytest' が発生する

pip を使用して POPPY 0.3 をインストールし、必要なすべてのリソースを使用しているときに、Astropy Deprecation Warning と pysynphot に関するいくつかの警告が表示されますが、これはよくわかりません。失敗する前の最後の数行で、トレースバックはエラーが astropy setup_helpers ファイルにあることを示しています。次の行には KeyError 'pytest' と書かれています。誰かがこれを経験したか、私の状況について洞察を持っていますか?

これはコマンドプロンプトのものです:

0 投票する
1 に答える
135 参照

python - ubuntu 14.04のastropy 0.3のサブパッケージのロードの問題

Ubuntu-14.04 に python-3.4 を使用して astropy-0.3 を正常にインストールしましたが、宇宙論、時間、単位などの Astropy の従来のライブラリを検索するたびに、ここでは機能しません。

IDLE python-2.7 で Astropy ライブラリを便利に使用しています。

この問題の解決策はありますか?

0 投票する
1 に答える
246 参照

python - numpy を使用した HDU FITS ファイル形式のインデックス作成エラー

astropyモジュールを使用して FITS ファイルからデータを読み込もうとしていますfits。次に、標準の numpy 配列処理を使用します。ただし、何らかの理由で次のエラーが表示されます。

これは私が使用しているコードです:

^ 行へのエラー トレースバックflux = data[:, 1]

これは、おそらく天文学者 (または、具体的には、SDSS のファイルに精通している天文学者) が答えることができる質問かもしれませんが.fits、numpy および python ユーザーからの入力を歓迎します!