大量の (加重) 方向を含むデータセットがあります。特定の方向に向きのクラスターがあるかどうかをテスト/視覚化するための優れた表現を作成したいと考えています。
まず、3 つの 2D 極座標プロットを作成しました。1 つの次元を捨てて、残りの 2 つの次元で方向がどの方向に向けられているかを示す「風配図」をプロットしました。これは非常にうまく機能しているようです。これらのサーフェスのうちの 2 つに、方向の 1 つまたは 2 つのクラスターがあります。ただし、データは 3D であり、これらすべての 3 次元で方向のクラスターがどこを指しているかを確認したいと考えています。
ただし、3D では、問題はさらに難しくなります。私の最初の推測は、2 つの面 (傾斜角と方位角) の 2 つの角度を組み合わせて「2 次元」の極座標プロットを作成し、これを画像として表示することでした。ただし、現在、一部のビンは、他のビンよりもはるかに広い方向球上の表面領域を表しています (これは極特異点と呼ばれていると思います)。
Matlab でこの問題に関するこの古いスレッドを見つけました: http://www.mathworks.nl/matlabcentral/newsreader/view_thread/236925、しかし、実際には簡単な解決策はありません: まず第一に、私はむしろ仕事をしたくありません第二に、私はこのツールボックスのライセンスを持っていません。第三に、何が機能するかを知っているコードを持っています。
代替ソリューションや Python/Num-/Scipy でこれを行う方法についてのアイデアはありますか? 同様のサイズのビンの球体に 2D グリッドを配置する良い方法はありますか?