いくつかの生成されたデータに対してディストリビューションを適合させる必要があるpythonスクリプトを書いています。SciPyのないPythonでのディストリビューション
これは、SciPy、またはSciPyを依存関係とする他のパッケージを使用して可能であることがわかりました。しかし、管理上の制約のため、スクリプトが実行されるマシンにSciPyの依存関係(Blasなど)をインストールすることはできません。
SciPyやパッケージを使用せずにPythonで配布フィッティングを実行する方法はありますか?
EDIT:コメントで尋ねられるように、私がしたいことは、正常性のためのアンダーソンダーリンテストを実行することです。
私がこれまでに見つかった(しかし、無視しなければならなかった)選択肢:
- statsmodel:scipyのダウンロードなど、私の必要性の外部ソフトウェアのセットアップ、同じ問題:依存
- RとMATLABのPythonのAPIとしてscipyのダウンロードを持っています
座って、自分のフィッティングライブラリを書く。ネイティブのPythonでそれをやらなければならないと仮定すると、おそらく少し遅くなるでしょう。 –
データをどのような分布にしたいですか?ほとんどの一般的なディストリビューションでは、データがそのディストリビューションに従っていると仮定し、データの平均値と分散からディストリビューションパラメータを計算するので、実際にはSciPyは必要ありません。あなたが適合の良さもチェックしたいなら、物事はもっと複雑になります。しかし、私たちは本当にあなたに適切な答えを与えるためにもっと多くの情報が必要です... – Jaime
@Jaime私がやろうとしているのは、正常性のためのAnderson-Darlingテストを実装することです – dipanda