web-dev-qa-db-ja.com

古い色を維持しながら新しい色をプロットに追加し続けるための標準の色リストはありますか?

ユーザーが1つ以上のデータセットを選択して、1つのキャンバスにグラフを作成します。セットは、セットを区別するために色分けされています(すべてのスクリーンショットは demo utility からの説明のためのものです):

enter image description here

  • 青=内部温度
  • RED =外気温

プロジェクトの開発に伴い、ますます多くのデータセットが利用可能になるため、ユーザーはますます多くの測定値のリストから選択します。

enter image description here

  • 青=内部温度
  • RED =外気温
  • 緑=内部のその他の温度
  • PURPLE =外圧
  • オレンジ=ビームエネルギー変動
  • 黒=中性子数

必要な色の数が増えると、16進数のカラーホイールへの入力が開始されます。

  • 青=内部温度
  • RED =外気温
  • 緑=内部のその他の温度
  • PURPLE =外圧
  • オレンジ=ビームエネルギー変動
  • 黒=中性子数
  • 明るい青=フォトン数
  • DARK PURPLE =水の流量
  • グレー= RF強度
  • ...

私は何十ものデータセット(および成長中)を理解しているのですが、ユーザーがすべてのセットを鮮明なコントラストの色で同時に見ることができないのです。しかし、私が欲しいのは、計器を追加し続けるときにデータセットに割り当てるために、可能な限りカラーホイール上にまばらに配置された(多くの)所定の色のリストです。このようにして、最初のものは新しいものを追加し続けても(後方認識可能)、最初のデータセットは元々あった色と同じ色を持ち、新しいものは既存のリストと可能な限り異なります。

私の質問は次のとおりです:デザイナーは、任意の2つのシリーズ間のコントラストを最大化するために新しい機器と関連付けるために使用できる標準のカラーリストを持っていますか?

5
user1717828

color brewer はマップ用に設計されていますが、可能な限り差別化できるように最適化された色を提供します。

最大数は 12色クラス です。

enter image description here

7
icc97

いくつかの既製のカテゴリ Datavisのカラーセット があり、Mike Bostockによって作成され、最大20色になります。

enter image description here

ただし、私のPOVでは美的に非常に興味深いものではないため、カスタムまたは高度なカラー作業が好きな場合は、@ icc97が言っているように、シンシアブリューワーによる ColorBrewer を試すことができます。

3
Zoe K

標準的なリストはありませんが、色がどのように組み合わされるか、または対照的であるかについてのルールがあります。色について質問や疑問がある場合は Paletton を使用します。研究や実験を行うためのオプションはたくさんあります。それはあなたのリストの良い出発点になると思います。

0
mikryz

いいえ。実際、標準アプリケーションのデフォルトのカラーパレットのほとんどは、プロットまたは表示するデータセットの数を考慮することが難しいため、特に適していません。

ただし、非常に大規模なデータセット(多くのデータ系列を含む)で作業する場合に検討できる戦略がいくつかあります。

  1. 論理的なシーケンス(日付、時刻、測定デバイスのタイプなど)に基づいてグループ化オプションを提供します。これにより、類似の値またはデータシリーズに関連する類似の色を使用できるため、色の種類をあまり多く使用する必要がありません。
  2. 色だけでなく、データ系列を区別する別の方法をユーザーに提供するさまざまな線またはストロークパターン(ダッシュ、ドットなど)を使用する
  3. ユーザーにデータ系列をフィルタリングおよびソートするオプションを提供することにより、画面に表示する情報の量を削減します。
0
Michael Lai