1

地図情報の視覚化を改善する方法についてアドバイスが必要です。

ユーザーはさまざまな種を選択でき、Web マッピング アプリはその地理的分布 (多角形セル) を表示し、各種はさまざまな色 (たとえば、情報が多い場所は濃いオレンジ色、情報が少ない場所は明るいオレンジ色) で表示されます。

問題は、複数の種が重なっている場合です。私が現在行っているのは、http: //www.xarg.org/project/jquery-color-plugin-xcolor/ を使用して 2 つの色の加法混色を計算することです。

下の画像でわかるように、2 つの種が重なっている結果の色 (青と黄色の混合) は、まったく直感的ではありません。

ここに画像の説明を入力

誰かがアイデアを持っているか、似たようなツールを知っていて、どこからインスピレーションを得ることができますか? ポリゴンの作成には d3.js を使用しているので、より複雑な SVG フィーチャを作成する必要がある場合は試してみることができます。

私が持っていたいくつかのアイデアは...

1) ポリゴン上のデータが多いほど、境界線 (または境界線の各部分と対応する色) が太くなります。

2) 多角形の中心に、重複する種の数を示すラベルを追加します。

3) ポリゴンを異なる部分に分割し、それぞれに対応する種の色を付けます。

前もってありがとう、ペレ

4

2 に答える 2

2

私の提案は、あなたがリストしたオプション#3に沿ったもので、ひねりを加えたものです。セル全体を種の色で塗りつぶすのではなく、各セルに種ごとに 1 つのドットを配置します。現在と同じように、各ドットの色を変えることができます。濃くすると濃く、薄くすると薄くなります。これにより、色をブレンドする必要がなくなり、より多くのマップを公開して、データにより多くのコンテキストを提供できます。セルの境界線がある場合とない場合で、このアプローチを試して、どちらが最適かを確認します。

ビジュアライゼーションは、インタラクティブ性からも恩恵を受ける可能性があります。ユーザーがマウスを各セルの上に置くと、より詳細な情報を提供するツールチップと、おそらく情報の詳細な内訳が表示される可能性があります。

これはすべて非常に主観的なものです。ただし、確かなことが 1 つあります。それは、多次元データをそのまま扱う場合、次元を同じ視覚/知覚軸に投影しないほど良いということです。「4 次元ヒートマップ」が成功した例をいくつか見てきました (ここでは、ヒートマップでレイテンシを視覚化し、さまざまなソースをさまざまな色で識別しています)、色を組み合わせる試みは行われていないと思います。

于 2012-11-21T05:57:56.317 に答える
0

あなたが作成しようとしているものについての私の最初の考え (少し混み合ったデータセット用のヒートマップのカスタマイズされたバリアント、私は信じています:

戦略の 1 つは、

n+1

ビン間隔の中断に関して。これにより、セットにいくつの外れ値があるかについて懸念が生じます。

等間隔のブレークは、外れ値のないコンパクトなデータ セットに最適です。多くの実際のデータ セット、特にプロテオミクスデータ セットでは、外れ値によってこの表現の効果が低下する可能性があります。

まだお持ちでない場合は、カテゴリにいくつかのフィルターを追加することを検討することをお勧めします。これにより、レンダリングされたデータをスリム化して、ユーザーによる読み取りを高速化できます。

別の解決策は、 (包括的な)R またはおそらくDanteRのようなものを使用することです

質量分析に基づくプロテオミクスデータをヒートマップで表示するチュートリアル (特に注目すべきだと感じたのは「カラーマッピング」)

于 2013-02-21T11:00:58.527 に答える