問題タブ [mahalanobis]

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

python - Scipy - マハラノビス距離を計算するときの Nan

次の python コードを使用してマハラノビス距離を計算しようとすると、結果にいくつかの Nan エントリが表示されます。なぜこれが起こるのかについての洞察はありますか?私のdata.shape =(181、1500)

私も試しました:

ナンもゲット。入力は壊れておらず、相関距離などの他の距離は問題なく計算できます。なんらかの理由で、機能の数を減らすと、Nan が表示されなくなります。たとえば、次の例では Nan が取得されません。

他の人は Nans を取得します。

どんな手掛かり?入力の条件が満たされない場合、これは予想される動作ですか?

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

python - R の mahalanobis() 関数に相当する Python はありますか? そうでない場合、どうすれば実装できますか?

Iris データセットのマハラノビス距離を計算し、データセット内の観測ごとに 1 つずつ、150 の値を持つ数値ベクトルを返す R の次のコードがあります。

「scipy.spatial.distance.mahalanobis(u, v, VI)」関数を使用してPythonで同じことを実装しようとしましたが、この関数はパラメータとして1次元配列しかとらないようです。

0 投票する
0 に答える
566 参照

matlab - 2 つの画像ヒストグラム間のマハラノビス距離を求める

MATLAB で 2 つの画像の 2 つのヒストグラム間のマハラノビス距離を見つけたいと思います。関数を使用してみましたmahalが、出力は距離の尺度として 1 つの数値にすぎず、mahal相関する各点間の距離が得られます。メジャーとして 1 つの値を取得するにはどうすればよいですか?

0 投票する
0 に答える
162 参照

r - R での並列マハラノビス ラスター分類

クラスへのマハラノビス距離を使用してラスターを分類する最も効率的な方法を探しています。私のクラスは、平均と共分散によってすでに要約されています。

これまでのところ、6 バンドの入力スタック画像をデータ フレームとして変換してからstats::mahalanobis 、次の解決策を試しました。

  • 使用してspatial.tools::rasterEngine
  • raster::clusterR

マハラノビス距離を並行して実装した画像分類専用のパッケージまたはツールはありますか? 私は 8000 x 8000 ピクセルのラスターを約 5000 持っているので、パフォーマンスが非常に重要です。どんなアイデアでも大歓迎です!

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

python - sklearn DistanceMetricsでマハラノビス距離を使用するには?

おそらくこれは初歩的なことですが、 でmahalanobis距離を使用する良い例を見つけることができませんsklearn

次のようなメトリックを取得することさえできません。

これによりエラーがスローされます: TypeError: 0-dimensional array given. Array must be at least two-dimensional

しかし、私はそれを配列にすることさえできないようです:

スロー:

ここここでドキュメントをチェックアウトしました。しかし、期待している引数の種類がわかりません。
私が見ることができるマハラノビス距離を使用する例はありますか?