web-dev-qa-db-ja.com

値0のバブルを視覚化できますか?

バックグラウンド:

スケール0..1と-1..1でいくつかの値を取得しました。これらはバブルとして視覚化するように要求されました。値1.0は最大サイズのバブル、0.5はサイズの半分になります。否定性は色で表され、正の場合は青、負の場合は赤と表示されます。

さて、「値0のバブルを視覚化する方法」については、 「小さな紫色の泡」が提案されました。私にとって、値が領域に直接マッピングされている場合、値0のバブルが表示されることは直観に反しています。

これらの値は、負と正の両方にまたがるy軸上の棒グラフとして視覚化できることも知っています。しかし、泡が嫌いな人は誰ですか。面積で小さな値を視覚化するための例や標準的な方法を検討したいと思います。

質問:

この質問の拡散を少なくするために、ここに私の実際の質問があります:

  • 0エリアを表示する方法はありますか?
  • 小さな泡が実際にはゼロ以外の面積を持っている場合でも、小さな泡として0の領域を表示することは許容されますか?それとも、その比喩はどこかに問題を課しますか?
  • 小さな値をより具体的にするために使用できる標準のバブル機能はありますか?
1
JOG

0エリアを表示する方法はありますか?

承知しました。それはまったくバブルではありません。

小さな泡が実際にゼロ以外の面積を持っている場合でも、小さな泡として0の領域を表示することは許容されますか?

バブルがポイントと見なされるほど小さい場合、一部のユーザーはそれをゼロと見なす可能性があります。おそらく、色相(灰色または黒色)がない場合に役立つでしょう。むしろ、負の色相と正の色相の混合にするのに役立ちます。泡が重なると、色の混合が得られます。

ただし、このような小さなドットは見落としやすく、色の検出が困難です。一部のユーザーは、それがわずかに否定的またはわずかに肯定的であると考えている場合があります。これは、これが対象とするドメインによっては重要な場合があります。私はこのルートをとらないでしょう。

小さな値をより具体的にするために使用できる標準のバブル機能はありますか?

標準ではありませんが、すべてのバブルに同じサイズのクロスを与えます。端点が有意なしきい値に対応するようにクロスをスケーリングします(| x | = 0.5の場合もあります)。

Crosses inside solid circles of three sizes

これを行うことにより:

  • ゼロ値は、泡のない十字です。

  • ゼロおよびゼロに近い値は、比較的簡単に検出できます。

  • ユーザーは、データポイントが重要な値にどれだけ近いかをより簡単に判断できます。

  • ユーザーは、x座標とy座標に沿ってバブルの中心がどこにあるかをより簡単に確認できます。これは、バブルグラフィックでしばしば意味があります。

誰が泡が嫌いですか?

泡には重大な欠点があります。多くの場合、直径または面積が基本的な値を表すかどうかは不明です。人間が相対的な面積を判断するのは非常に困難です。主に過小評価している:バブルAがバブルBの面積の2倍である場合、人間はそれが面積の2倍未満であると考える傾向があります。ユーザーは、バブルで表される絶対値を解釈し、バブル間の違いを比較するのに苦労します。正当な理由がない限り、バブルやその他のエリアコーディングは使用しないでください。

  • マップまたはグリッドにバブルをプロットして、他の情報を表示します。

  • バブルの幅に変数を1つ、変数の高さに変数を1つ表示しています(「バブル」は楕円または長方形です)。これは、乗算するとユーザーにとって意味があります(たとえば、リスクにつながる確率と重大度の積)。

「泡はクールでトレンディ」は、ほとんどの状況にとってあまり良い理由ではありません。

6