可視化における色

Pythonでデータ可視化を磨く

Nick Strayer

Instructor

色の使い方

  • データのカテゴリを区別
  • 連続値を符号化
  • 使用は慎重に

色鮮やかなリボン

Pythonでデータ可視化を磨く

色は美しい

  • 退屈 → 目を引く

  • 多様性は有効

無彩色の地図と青系で色付けした地図の比較

Pythonでデータ可視化を磨く
  • 色の意味は、文化や個人の経験で決まることが多い 2016年選挙のニューヨーク・タイムズの地図
1 Parlapiano, A. (2016 November 1) There are many ways to map election results. We've tried most of them. New York Times. Retrieved from https://www.nytimes.com/
Pythonでデータ可視化を磨く

色の好みの違いを示す棒グラフ

Pythonでデータ可視化を磨く

色は誤解を招くことがある

「配列がどうであれ、色と大きさの錯視が顕著に現れることは明白である。」

C.J. Warden & E.L. Flynn, 1926

大きさと色が異なる箱

Pythonでデータ可視化を磨く

色-大きさ錯視への対処法

sns.barplot(x = values, y = ids)

  枠線のない虹色の棒グラフ

sns.barplot(x = values, y = ids, 
            edgecolor = 'black')

黒い枠線付きの虹色の棒

Pythonでデータ可視化を磨く
sns.barplot(x = values, y = ids, color = 'cadetblue')

すべて青の棒グラフ

Pythonでデータ可視化を磨く

データに色を塗ろう!

Pythonでデータ可視化を磨く

Preparing Video For Download...