ASCII-Balkendiagramm-Generator
Wandeln Sie Bezeichnungs-Wert-Paare in ein Monospace-Balkendiagramm aus Textzeichen um.
ASCII-Balkendiagramm-Generator
Geben Sie eine Liste von Bezeichnungen und Zahlen ein und dieses Tool zeichnet ein horizontales Balkendiagramm aus reinen Textzeichen, eine Leiste pro Zeile. Es wurde für Orte entwickelt, an denen echte Diagramme nicht funktionieren: eine README, eine Commit-Nachricht, eine Log-Datei, ein Terminal-Banner oder ein Code-Kommentar — überall dort, wo Monospace-Text das einzige verfügbare Medium ist.
Jede Eingabezeile ist ein Element. Wählen Sie, wie sich Bezeichnung und Wert trennen — Tabulator, Komma, Doppelpunkt oder die letzte Reihe von Leerzeichen, was sich für Zeilen wie "New York 8419" eignet, wo die Bezeichnung selbst ein Leerzeichen enthält. Legen Sie die Diagrammbreite in Zeichen fest und wählen Sie das Zeichen, aus dem Balken gezeichnet werden; die Standardeinstellung ist ein durchgezogener Block, aber jedes Zeichen funktioniert. Die Genauigkeit unter Zeichen fügt einen partiellen Block-Glyph an der Spitze eines Balkens hinzu, sodass seine Länge den Wert genau widerspiegelt, anstatt auf das nächste ganze Zeichen zu runden. Sortieren Sie nach Wert oder behalten Sie die Eingabereihenfolge bei, zeigen Sie den Rohwert oder seinen Anteil an der Gesamtsumme nach jedem Balken an, richten Sie Bezeichnungen an einer gemeinsamen Spalte aus, fügen Sie eine Summenzeile hinzu, und skalieren Sie Balken von Null oder vom eigenen Minimum des Satzes — nützlich, wenn jede Zahl groß und dicht beieinander ist.
Leere Zeilen und Zeilen, die sich nicht in eine Bezeichnung und eine Zahl aufteilen, werden übersprungen, anstatt das Diagramm zu beschädigen. Windows- und Unix-Zeilenumbrüche werden auf die gleiche Weise behandelt, und die Tally unter der Ausgabe meldet die Elementanzahl, deren Gesamtsumme und die Zeichenanzahl des Ergebnisses.
Alles läuft in Ihrem Browser — die Zahlen und Bezeichnungen, die Sie einfügen, werden niemals irgendwo hochgeladen. Kopieren Sie das fertige Diagramm, laden Sie es als .txt-Datei herunter oder geben Sie es direkt an die Eingabe eines anderen Tools weiter.