問題タブ [scipy]

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

python - pipを使用したSciPyのインストール

を使用してpipでNumPyをインストールすることができます。pip install numpy

SciPyでも同様の可能性はありますか?(pip install scipy実行は機能しません。)


アップデート

パッケージSciPyがインストールできるようになりましたpip

0 投票する
7 に答える
65665 参照

python - numpy / scipyの二乗の差の合計(SSD)

PythonとNumpy/Scipyを使用して画像処理アルゴリズムを実装しようとしています。プロファイラーは、次の関数(頻繁に呼び出される)に多くの時間が費やされていることを教えてくれます。これは、2つの画像間の二乗の差の合計を教えてくれます。

どうすればこれをスピードアップできますか?ありがとう。

0 投票する
5 に答える
1807 参照

matlab - 面で区分的に一定である2Dデータの補間

2つの変数で記述される不規則なメッシュがあります。各面を構成する頂点のインデックスを格納するfaces配列と、各頂点の座標を格納するverts配列です。また、各面で区分的に一定であると想定される関数があり、面ごとの値の配列の形式で格納されます。

fこのデータから関数を構築する方法を探しています。次の線に沿った何か:

手動で評価f(x,y)する方法は、ポイントが存在する対応する面を見つけて、x,yその面に格納されている値を返すことです。scipy(またはmatlab)でこれをすでに実装している関数はありますか?

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

python - 一連のバイナリ値を操作するだけの場合、numpy を使用しますか?

バイナリ値のリストに対して多数の操作を行っているときに numpy を使用する利点はありますか? 狭い範囲の整数 (1、2、3 など) はどうですか?

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

python - SciPyで3Dデータを補間する際のパフォーマンスを改善する方法

大気を表す3Dデータがあります。ここで、このデータを共通のZ座標に補間したいと思います(つまり、関数のドクトリングから明らかなはずです)。次のコードは正常に機能しますが、パフォーマンスを向上させる方法があるかどうか疑問に思っていました...

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

python - numpyで統計「t-test」を計算する方法

Pythonで作成したモデルに関する統計を生成したいと思っています。その上でt検定を生成したいのですが、numpy/scipyでこれを行う簡単な方法があるかどうか疑問に思いました。周りに良い説明はありますか?

たとえば、次のような3つの関連データセットがあります。

それでは、スチューデントのt検定を行いたいと思います。

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

python - MATLAB から Python コードへの変換 (NumPy、SciPy、MatplotLib?)

EEG プロジェクト用に、次のコードを MATLAB から Python に変換しようとしています (Python の方が少し安いという理由もあります)。

うまくいけば、誰かが私を正しい方向に向けることができます:私はそれを変更し始めましたが、行き詰まりました:特に同等の機能を見つけようとしています。

scipy.org (NumPy_for_Matlab_Users など) を試しましたが、引数が正しい形式/数値であるかどうかはわかりません)

私はもともとpyserialを使用していました

データを読み込んでから

それを整数に変換するには、この MATLAB コードは別の方法で処理します ('uchar')

私の主な問題は

そして、Python (MatPlotLib?) でそれについての考えがさらに少ないので、プロットセクション全体

MATLAB も '1' で始まる傾向がありますが、Python は 0 を使用します。

コロンで区切られた範囲全体にPythonは満足していますか

か否か?

したがって、ここに MATLAB があります。

そして、これが私の貧しいいとこのバージョンです

すべての提案に感謝します!

デイブ!

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

python - numpy/scipy を使用した荷を積まないで飲み込む

数値/科学アプリケーションに numpy/scipy で unladen-swallow を使用した人はいますか? あなたの経験では大幅に高速ですか?どんな意見も素晴らしいでしょう。

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

python - SciPy では、スパース行列で ix_() を使用してもうまくいかないようですが、他に何が使えますか?

Numpy では、行列の行と列を取得するために ix_() が使用されますが、スパース行列では機能しないようです。たとえば、次のコードは密行列を使用しているため機能します。

ix_() を使用して、0 番目と 2 番目の行と列に対応する要素にインデックスを付けました。これにより、マトリックスの 4 つのコーナーが得られます。

問題は、ix_ がスパース行列では機能しないように見えることです。前のコードから続けて、次のことを試します。

この例外があることを示す大きなエラーメッセージが表示されます。

SciPy が提供する他の疎行列形式でこれを試しましたが、すべてが同じ例外を発生させるわけではありませんが、いずれも ix_() で機能しないようです。

私が示した例では、それほど大きくも疎でもなかったマトリックスを使用しましたが、私が扱っているものは非常に疎で潜在的に非常に大きいため、要素を 1 つずつリストするのは賢明ではないようです。

SciPy で疎行列を使用してこの種のインデックス作成を行う (できれば簡単な) 方法を知っている人はいますか? それとも、この機能はこれらの疎行列に組み込まれていませんか?

0 投票する
5 に答える
36831 参照

python - サウンドファイルをNumPy配列としてPythonにインポートする(audiolabの代替)

私は過去にAudiolabを使用してサウンドファイルをインポートしてきましたが、非常にうまく機能しました。でも:

-

だから私はどちらかをしたいと思います:

  • 2.6で機能しない理由(_sndfile.pydに問題がありますか?)を理解し、サポートされていない形式で機能するように拡張する方法を見つけてください。
  • audiolabの完全な代替品を探す