Votre texte SankeyMATIC, en mieux

SankeyMATIC est un excellent moyen de faire un Sankey statique en deux minutes. OpenSankey lit exactement la même syntaxe source [valeur] cible, couleurs, réglages de nœuds et mise en page compris, et vous rend un diagramme interactif que vous pouvez continuer à éditer.

SankeyMATICOpenSankey
Prix Gratuit Éditeur gratuit et open source, sans compte
Entrée Texte : source [valeur] cible La même syntaxe, plus Excel, CSV et l'édition à la souris
Sortie PNG / SVG statiques Diagramme interactif, plus les exports PNG / SVG
Modifier après coup Regénérer depuis le texte Manipulation directe : déplacer un nœud, styler un flux, annuler
Hiérarchie et exploration Aucune Replier et déplier des groupes de nœuds
Années et scénarios Un diagramme par version des chiffres Étiquettes de données : un diagramme, plusieurs jeux de valeurs
Données incomplètes Chaque flux doit porter sa valeur Le moteur d'analyse de flux calcule les valeurs manquantes
Embarquer sur votre site Image statique Visualiseur interactif hébergé, intégrable en iframe

La hiérarchisation, les étiquettes de données, la publication interactive et le moteur d'analyse de flux de matières relèvent des offres payantes : voir les tarifs.

À qui s'adresse SankeyMATIC

À tout le monde, et c'est sa force : un générateur web gratuit, sans compte et sans fichier, développé par Steve Bogart. On tape Salaires [1500] Budget et on a un Sankey. C'est l'outil du premier diagramme, du billet de blog, du graphique de budget personnel, de la figure qu'il faut produire ce soir.

Ce que SankeyMATIC fait bien

Le format texte est une bonne idée en soi : il se relit, se compare d'une version à l'autre, se colle dans un ticket ou une revue de code, et il ne dépend d'aucun logiciel installé. La prise en main est immédiate, sans menu à explorer. Nous avons pris la leçon suffisamment au sérieux pour porter son moteur de placement, nœuds fantômes compris, afin qu'un diagramme importé depuis SankeyMATIC ressemble encore à celui que vous y aviez laissé.

La limite qu'il ne peut pas franchir

Chez SankeyMATIC, le texte est le diagramme. Toute l'élégance de l'outil vient de là, et toutes ses limites aussi. Une ligne porte une valeur : il n'y a pas de place pour dire « cette valeur est inconnue », « celle-ci est connue à 10 % près » ou « ce flux vaut le tiers de celui-là ». Vos chiffres doivent donc être complets et cohérents avant d'écrire la première ligne — le générateur ne calcule rien, il met en image ce que vous lui donnez.

De la même façon, une ligne porte une seule valeur : une deuxième année ou un deuxième scénario, c'est un deuxième texte et un deuxième diagramme. Et la sortie est une image : elle ne se déplie pas, ne se filtre pas, ne répond pas au survol.

Ce que nous apportons en plus

Le même point de départ, et une suite. Votre texte s'ouvre ici tel quel ; ensuite vous pouvez déplacer et styler à la souris, croiser plusieurs jeux de données sur les mêmes flux, replier un groupe de nœuds pour présenter la vue d'ensemble puis le déplier pour le détail, faire l'aller-retour avec un classeur Excel, et publier un diagramme interactif que l'on partage par une URL. Et quand vos chiffres sont incomplets — ce qui est la règle dès qu'une étude porte sur un vrai territoire ou une vraie filière — un moteur d'analyse de flux de matières calcule les valeurs manquantes à partir des bilans de chaque nœud et des contraintes que vous connaissez. Voir comment, sur un exemple →

Comment se passe l'import

Ouvrez l'éditeur, basculez le panneau tableur en mode texte, et collez. Nous analysons tout le dialecte SankeyMATIC : les flux, les lignes :Nœud #couleur, les commentaires et le bloc de réglages. Vous pouvez continuer à travailler en texte ou passer à l'éditeur visuel à tout moment : les deux restent synchronisés.

Dans quels cas rester sur SankeyMATIC

Pour un croquis rapide, une figure unique, un diagramme dont les chiffres sont déjà arrêtés : rien ne bat le fait de taper trois lignes dans une page web et de télécharger l'image. Si votre chaîne de production est un dépôt de code où le texte du diagramme est versionné à côté du reste, restez-y aussi. Votre texte s'ouvrira ici le jour où l'étude grandira — et ce que vous construisez ici se resérialise en texte de la même famille.

Tous les exemples de SankeyMATIC, déjà dans l'éditeur

Les six diagrammes livrés avec SankeyMATIC, analysés par notre propre portage de son moteur de placement. Cliquez : ils s'ouvrent dans l'éditeur, sans compte.

Fonction par fonction : SankeyMATIC face à OpenSankey

Nous avons porté le moteur de placement de SankeyMATIC lui-même : l'équivalence à l'import est donc inhabituellement stricte, le même texte produit la même image. Les verdicts ci-dessous disent ce qui est identique, ce qui existe sous une autre forme, et ce qui n'existe que d'un seul côté.

Équivalent strictement équivalent Proche même usage, autre forme SankeyMATIC seul pas d'équivalent OpenSankey seul pas d'équivalent SankeyMATIC

Le dialecte texte

FonctionSankeyMATICOpenSankeyVerdict
Lignes de flux source [valeur] cible, [*], flux chaînés Dialecte complet analysé, plus le texte brut à trois colonnes (tabulation, ; ou ,) Équivalent
Couleurs et réglages de nœuds Lignes :Nœud #hex et suffixes Analysés et appliqués Équivalent
Bloc de réglages Mise en page, couleurs, étiquettes, tailles… Tous les groupes de réglages sont analysés et transposés Équivalent
Commentaires Lignes // Acceptés Équivalent
Mise en page automatique Son moteur de placement Le même moteur, porté ligne à ligne (nœuds fantômes compris), ou notre propre placement automatique, au choix Équivalent
Le texte reste éditable après import Le texte est le diagramme Mode texte dans l'éditeur : votre diagramme se resérialise à tout moment en texte de la même famille Équivalent

Au-delà du texte

FonctionSankeyMATICOpenSankeyVerdict
Démarrage sans friction On tape du texte, on voit un Sankey, rien d'autre Un éditeur avec des menus : plus puissant, forcément moins minimal SankeyMATIC seul
Manipulation directe Déplacement vertical des nœuds Tout se déplace et se style, avec annulation complète Proche
Excel et CSV Aller-retour d'un classeur structuré, tableur embarqué OpenSankey seul
Années, scénarios, dimensions Un diagramme par version des chiffres Étiquettes de données : un diagramme, plusieurs jeux, commutables à la volée OpenSankey seul
Hiérarchie et exploration Agrégation et désagrégation de groupes de nœuds OpenSankey seul
Bilans et réconciliation Totaux des flux par nœud Réconciliation sous contraintes avec incertitudes, et calcul des valeurs manquantes OpenSankey seul
Publication interactive PNG / SVG statiques Visualiseur interactif hébergé et embarquable, plus les exports PNG / SVG / PDF / GIF OpenSankey seul

Formats de fichier

SankeyMATICOpenSankey
Format natif Texte brut (comparable d'une version à l'autre, collable partout) JSON ouvert et versionné, et le même texte brut, dans les deux sens
Lit les fichiers de l'autre Non Oui, et le réécrit : l'aller-retour est sans perte pour tout ce que le texte sait exprimer

C'est la migration la plus douce qui soit : vos fichiers .txt s'ouvrent ici, et ce que vous construisez ici se resérialise en texte de la même famille, tant que vous n'utilisez que ce que ce format sait exprimer. Rien n'est verrouillé, dans aucun sens.