Rendre un diagramme de Sankey lisible
Des règles pratiques pour un Sankey lisible : moins de nœuds, un ordre cohérent, des étiquettes directes, une couleur sobre et des chiffres imprimés. L'exemple applique chacune d'elles.
Un Sankey lisible raconte une histoire claire de gauche à droite, avec peu de nœuds, des colonnes ordonnées et des étiquettes lisibles sans légende. La plupart des Sankey illisibles enfreignent l'une de ces règles.
L'exemple montre un budget de ménage dessiné en appliquant ces règles : deux sources de revenus alimentent une réserve unique, et celle-ci se répartit en cinq catégories, à peu près de la plus grande à la plus petite, avec le fourre-tout en dernier. Il n'y a que huit nœuds, et rien ne se croise.
Les règles ci-dessous valent pour tout Sankey. Elles visent à faciliter le diagramme, pas à l'embellir.
Moins de nœuds
Gardez une poignée de nœuds par colonne et regroupez le reste dans « Autres ». Un lecteur peut suivre cinq bandes ; il ne peut pas en suivre trente.
Ordonner les colonnes
Placez le plus grand nœud en haut de chaque colonne, ou ordonnez selon une séquence qui a du sens, comme le temps. Un ordre aléatoire produit des bandes qui se croisent.
Étiqueter directement les nœuds
Placez le nom et, pour les nœuds clés, la valeur à côté du nœud. Un lecteur obligé de chercher une couleur dans une légende perd le fil.
Utiliser la couleur avec parcimonie
Colorez par groupe ou par source, pas chaque nœud. Utilisez une couleur d'accent pour mettre en valeur la bande dont parle votre légende.
Ajouter un constat en une ligne
Dites au lecteur ce qu'il doit remarquer. Un Sankey montre beaucoup, et une légende désigne la partie qui compte.
Points clés
- 3 500 € de revenus mensuels sont répartis en cinq catégories.
- Le logement est le plus important avec 1 200 € (34 %), suivi de l'épargne avec 700 € (20 %).
- Le salaire fournit 86 % des revenus (3 000 sur 3 500).
- Les chiffres sont inventés.
Les données de l’exemple
Chiffres de ménage inventés, équilibrés à chaque nœud.
| De | Vers | Quantité (€) |
|---|---|---|
| Salaire | Revenus mensuels | 3000 |
| Autres revenus | Revenus mensuels | 500 |
| Revenus mensuels | Logement | 1200 |
| Revenus mensuels | Épargne | 700 |
| Revenus mensuels | Alimentation | 600 |
| Revenus mensuels | Tout le reste | 600 |
| Revenus mensuels | Transport | 400 |
Les mêmes données en CSV
source,target,value
Salaire,Revenus mensuels,3000
Autres revenus,Revenus mensuels,500
Revenus mensuels,Logement,1200
Revenus mensuels,Épargne,700
Revenus mensuels,Alimentation,600
Revenus mensuels,Tout le reste,600
Revenus mensuels,Transport,400Comment cela fonctionne
Aller à l'essentiel
Supprimez ou regroupez les nœuds qui n'appuient pas le constat.
Ordonner chaque colonne
Triez par taille ou par séquence pour que les bandes se croisent le moins possible.
Étiqueter et colorer
Étiquetez directement les nœuds et limitez la couleur à un seul sens.
Ajouter une légende
Énoncez le constat en une ligne sous le diagramme.
Questions fréquentes
Dois-je afficher les valeurs sur les bandes ?
Affichez-les pour les flux clés et laissez le reste au tableau. Trop de chiffres encombrent le diagramme.
Pourquoi mes bandes se croisent-elles ?
Le plus souvent à cause de l'ordre des nœuds. Réordonner les nœuds au sein d'une colonne, ou regrouper les petits, supprime la plupart des croisements.
Modifier ce Sankey de budget
Ouvrez l'exemple comme votre propre diagramme et appliquez les règles à vos données.