Valeurs manquantes ou négatives dans un Sankey : ce qui se passe
Un montant vide, négatif ou non numérique ne peut pas être dessiné en ruban. Voyez comment l'éditeur le traite, quand il passe à des rubans de largeur égale, et comment corriger les données.
La largeur d'un ruban vient du montant. Un montant vide, négatif ou non numérique n'a pas de largeur : l'éditeur ne dessine donc pas de quantité pour lui et signale le flux.
Un montant manquant, négatif ou illisible est traité comme une absence de montant. Le flux est signalé par un avertissement plutôt que deviné, et les totaux des nœuds qu'il touche ne sont pas vérifiés, car leurs sommes seraient partielles.
Si tous les flux n'ont pas de montant, le diagramme passe à des rubans de largeur égale, qui montrent les liens sans aucune quantité. L'exemple présente un jeu de données complet que vous pouvez casser puis réparer.
Ce qui compte comme manquant
Une cellule vide, un texte qui n'est pas un nombre et un nombre négatif aboutissent tous à une absence de montant. Zéro est un vrai montant nul, et le flux n'a pas de largeur.
- Vide : pas de montant, signalé.
- Texte du type n/d : pas de montant, signalé.
- Négatif : pas de montant, signalé.
- Zéro : valide, dessiné sans largeur.
Le corriger
Repérez le flux signalé dans la feuille et saisissez un nombre positif. Si le montant est réellement une inversion, comme un remboursement, modélisez-le comme un flux distinct en sens inverse plutôt que comme un nombre négatif.
Rubans de largeur égale
Si aucun flux n'a de montant, tous les rubans sont dessinés à la même largeur. C'est utile pour esquisser d'abord la structure et ajouter les chiffres plus tard, mais cela ne doit pas se lire comme une quantité.
Points clés
- 100 commandes entrent ; 90 sont expédiées et 10 annulées.
- Sur les 90 expédiées, 9 sont retournées et 81 conservées.
- Si l'un de ces flux a un montant vide, il est signalé et l'équilibre des nœuds qu'il touche n'est pas vérifié.
- Les chiffres sont inventés.
Les données de l’exemple
Volumes inventés, complets et équilibrés.
| De | Vers | Quantité (commandes) |
|---|---|---|
| Commandes | Expédiées | 90 |
| Commandes | Annulées | 10 |
| Expédiées | Retournées | 9 |
| Expédiées | Conservées | 81 |
Les mêmes données en CSV
source,target,value
Commandes,Expédiées,90
Commandes,Annulées,10
Expédiées,Retournées,9
Expédiées,Conservées,81Comment cela fonctionne
Repérer les flux signalés
Ils portent un avertissement dans la feuille.
Saisir un nombre positif pour chacun
Utilisez la même unité que le reste.
Modéliser les inversions comme des flux
Un remboursement est un flux de retour vers un nœud, pas un nombre négatif.
Vérifier l'équilibre
Une fois tous les montants présents, les nœuds sont de nouveau vérifiés.
Questions fréquentes
Puis-je laisser des montants vides pendant la rédaction ?
Oui. Les flux vides sont signalés mais dessinés comme des liens, et si tous sont vides le diagramme utilise des rubans de largeur égale.
Pourquoi un nœud n'est-il pas signalé alors que ses chiffres semblent faux ?
Un nœud dont l'un des flux n'a pas de montant est ignoré par le contrôle d'équilibre, car ses sommes sont incomplètes.
Modifier ce Sankey de commandes
Ouvrez l'exemple comme votre propre diagramme et essayez de vider un montant pour voir le signalement.