Générateur de graphiques à barres ASCII
Transforme les paires libellé/valeur en un graphique à barres monoespacé créé à partir de caractères texte.
Générateur de graphiques à barres ASCII
Collez une liste d'étiquettes et de nombres, et cet outil dessine un graphique à barres horizontal en caractères texte pur, une barre par ligne. Il est conçu pour les endroits où un vrai graphique ne peut pas aller : un fichier README, un message de commit, un fichier journal, une bannière de terminal ou un commentaire de code — n'importe où le texte monoespacé est le seul support disponible.
Chaque ligne en entrée est un élément. Choisissez comment l'étiquette et la valeur se divisent — tabulation, virgule, deux-points, ou le dernier groupe d'espaces, ce qui fonctionne bien pour des lignes comme « Paris 2161 » où l'étiquette contient des espaces. Définissez la largeur du graphique en caractères et choisissez le caractère avec lequel les barres sont dessinées ; le défaut est un bloc plein, mais n'importe quel caractère fonctionne. La précision sous-caractère ajoute un glyphe bloc partiel à la pointe d'une barre pour que sa longueur reflète la valeur exactement, au lieu d'arrondir au caractère le plus proche. Triez par valeur ou conservez l'ordre d'entrée, affichez la valeur brute ou son pourcentage du total après chaque barre, alignez les étiquettes dans une colonne commune, ajoutez une ligne de totaux, et mettez à l'échelle les barres à partir de zéro ou à partir du minimum de l'ensemble — utile quand tous les nombres sont grands et très proches.
Les lignes vides et les lignes qui ne se divisent pas en étiquette et nombre sont ignorées plutôt que de casser le graphique. Les fins de ligne Windows et Unix sont traitées de la même façon, et le compteur sous le résultat rapporte le nombre d'éléments, leur total et le nombre de caractères du résultat.
Tout fonctionne dans votre navigateur — les nombres et étiquettes que vous collez ne sont jamais téléchargés nulle part. Copiez le graphique terminé, téléchargez-le en tant que fichier .txt, ou envoyez-le directement vers l'entrée d'un autre outil.