Zum Inhalt springen
100% lokal

ASCII-Balkendiagramm-Generator

Wandeln Sie Bezeichnungs-Wert-Paare in ein Monospace-Balkendiagramm aus Textzeichen um.

Eingabe
Ausgabe

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.

Häufige Fragen

Welches Format müssen meine Daten haben?
Eine Zeile pro Element, als Bezeichnung und Zahl, getrennt durch das von Ihnen gewählte Trennzeichen — ein Tabulator, ein Komma, ein Doppelpunkt oder der letzte Leerraum oder die letzte Reihe von Leerzeichen in der Zeile.
Was bewirkt "Genauigkeit unter Zeichen"?
Es fügt ein partielles Block-Zeichen am Ende einer Leiste hinzu, sodass die Länge den Wert genau widerspiegelt, anstatt immer auf das nächste ganze Zeichen zu runden.
Kann ich negative oder gemischte positive/negative Werte darstellen?
Ja. Balken werden relativ zu einer Grundlinie bei Null (oder darunter, wenn ein Wert negativ ist) gezeichnet, anstatt anzunehmen, dass jede Zahl positiv ist.
Funktioniert es mit Werten, die viel größer sind als die Unterschiede zwischen ihnen?
Schalten Sie "Von Null skalieren" aus, um Balken stattdessen vom kleinsten Wert in der Liste zu skalieren, was kleine Unterschiede zwischen großen, nahe beieinander liegenden Zahlen sichtbar macht.
Werden meine Daten irgendwo hochgeladen?
Nein. Das Diagramm wird vollständig in Ihrem Browser generiert — Ihre Zahlen und Bezeichnungen verlassen Ihr Gerät nie.