La couleur dans les visualisations

Améliorer vos visualisations de données en Python

Nick Strayer

Instructor

Comment la couleur est utilisée

  • Distingue les classes de données
  • Encode des valeurs continues
  • À utiliser avec prudence

ruban coloré

Améliorer vos visualisations de données en Python

La couleur peut être belle

  • Ennuyeux → accrocheur

  • La variété, c'est bien

carte en niveaux de gris au départ comparée à une carte bleue colorée

Améliorer vos visualisations de données en Python
  • La culture et l'expérience personnelle donnent souvent un sens aux couleurs Carte électorale du New York Times pour l'élection de 2016
1 Parlapiano, A. (1 novembre 2016) Il existe de nombreuses façons de cartographier des résultats électoraux. Nous en avons essayé la plupart. New York Times. Consulté sur https://www.nytimes.com/
Améliorer vos visualisations de données en Python

Diagramme en barres montrant la variation des préférences de couleur

Améliorer vos visualisations de données en Python

La couleur peut induire en erreur…

« Il est évident que l'illusion couleur‑taille est présente à un degré marqué [quelle que soit] l'organisation. »

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

Cartons de tailles et de couleurs variées

Améliorer vos visualisations de données en Python

Un remède à l'illusion couleur‑taille

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

  diagramme en barres arc‑en‑ciel sans bordures

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

barres arc‑en‑ciel avec contour noir

Améliorer vos visualisations de données en Python
sns.barplot(x = values, y = ids, color = 'cadetblue')

diagramme en barres tout bleu

Améliorer vos visualisations de données en Python

Mettons des couleurs aux données !

Améliorer vos visualisations de données en Python

Preparing Video For Download...