問題タブ [numpy]

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 投票する
10 に答える
36565 参照

python - MATLABのfmincon関数に代わるオープンソース?

fmincon制約付き線形最適化のためのMATLABの関数に代わるオープンソースの方法はありますか?Python / NumPy / SciPyを使用するようにMATLABプログラムを書き直していますが、これは私が同等のものを見つけられなかった唯一の関数です。NumPyベースのソリューションが理想的ですが、どの言語でもかまいません。

0 投票する
3 に答える
36736 参照

python - python.array と numpy.array

Python で 1 次元配列を作成している場合、NumPy パッケージを使用する利点はありますか?

0 投票する
4 に答える
56418 参照

python - Pythonで省略記号スライス構文をどのように使用しますか?

これ は Python の隠し機能 で取り上げられましたが、この機能がどのように機能するかを説明する適切なドキュメントや例が見つかりません。

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

python - Cからnumpyレコード配列を作成する方法

Python側では、次のように新しいnumpyレコード配列を作成できます。

Cプログラムから同じことを行うにはどうすればよいですか?を呼び出す必要があると思いますが、3番目の引数として渡すのに適しPyArray_SimpleNewFromDescr(nd, dims, descr)たをどのように構築しますか?PyArray_DescrPyArray_SimpleNewFromDescr

0 投票する
6 に答える
3897 参照

python - Pythonを使用して大きなバイナリファイルから一連の文字を削除する

Python のバイナリ ファイルから同じ値の長いシーケンスをトリミングしたいと思います。これを行う簡単な方法は、単にファイルを読み込んで re.sub を使用して不要なシーケンスを置き換えることです。もちろん、これは大きなバイナリ ファイルでは機能しません。numpyのようなものでそれを行うことはできますか?

0 投票する
4 に答える
5010 参照

python - numpy.array のすべての要素に次元を追加する

numpy 配列の各要素を配列自体に変換しようとしています (たとえば、グレースケール画像をカラー画像として解釈するため)。言い換えると:

私はもう試した:

しかし、得る:

そして私は試しました:

しかし、得る:

これは近いですが、正確ではありません。int の配列ではなく、オブジェクトの配列を取得します。

アップデート3!わかった。私の例は前もって単純すぎることに気付きました。データを 3 次元で複製するだけでなく、同時に変換したいのです。多分これはより明確ですか?

0 投票する
4 に答える
11567 参照

java - Jython 用の適切な NumPy クローンはありますか?

私は比較的新しい Python への変換者です。いくつかの週次レポートと予測を自動化するために、さまざまなソースからデータを取得/グラフ化するコードをいくつか作成しました。私は Jython の概念に興味をそそられ、私が書いた Python コードを Jython に移植したいと考えています。これを迅速に行うには、Jython (または Java) 用の NumPy クローンが必要です。このようなものはありますか?

0 投票する
4 に答える
9562 参照

python - cygwin から numpy を実行する

Python 2.5 がインストールされた Windows マシンを実行しています。また、Windows インストーラーを使用して NumPy をインストールしました。

Python に付属の Python (コマンド ライン) ツールを実行すると、これはすべてうまく機能します。

ただし、cygwin を実行してから Python を実行すると、numpy パッケージが見つかりません。

どの環境変数を設定する必要がありますか? どの値に設定する必要がありますか?

0 投票する
3 に答える
1158 参照

python - NumPy の行列にガード リングを追加するにはどうすればよいですか?

NumPyを使用すると、行列 A には n 行 m 列があり、行列 A にガード リングを追加します。そのガード リングはすべてゼロです。

私は何をすべきか?リシェイプを使用しますか? しかし、要素は n+1 m+1 行列を作成するには十分ではありません。

またはなど?

前もって感謝します

つまり、行列 A を囲む 0 を常に含む余分なセルの輪です。マトリックス A と同じ。
0 投票する
2 に答える
15788 参照

python - NumPy (Python) を使用して行列を切り捨てる方法

簡単な質問ですが、行列に n 行 m 列がある場合、行列の 4 辺を切り取って新しい行列を返すにはどうすればよいですか? (新しい行列は n-2 行 m-2 列になります)。

前もって感謝します