Ugrás a tartalomhoz
100% helyi

ASCII sávdiagram generátor

Címke és érték párokat szöveg alapú sávdiagrammá alakít.

Bemenet
Kimenet

ASCII sávdiagram generátor

Illesszen be címkék és számok listáját, és ez az eszköz egy vízszintes sávdiagramot rajzol egyszerű szöveg karakterekből, egy sor egy sávot. Olyan helyekhez készült, ahol egy valódi diagram nem működhet: README, commit üzenet, naplófájl, terminál banner vagy kódmegjegyzés – bárhol, ahol a monospace szöveg az egyetlen elérhető közepes.

Minden bemeneti sor egy elem. Válassza ki, hogyan oszlanak meg a címke és az érték – tabulátor, vessző, kettőspont vagy az utolsó szóköz, amely olyan sorokat támogat, mint az "New York 8419", ahol a címke maga tartalmaz szóközt. Állítsa be a diagram szélességét karakterben és válassza ki, hogy milyen karakterből rajzolódnak az oszlopok; az alapértelmezés egy szilárd blokk, de bármilyen karakter működhet. Az alkarakter pontosság egy részleges blokkglifát ad az oszlop végéhez, így a hossza tükrözi az értéket pontosan, ahelyett, hogy kerekítene a legközelebbi teljes karakterre. Rendezze értékek szerint vagy tartsa meg a bemeneti sorrendet, mutassa meg a nyers értéket vagy annak arányát az összeshez az egyes sáv után, igazítsa a címkéket egy közös oszlophoz, adjon hozzá egy összesen sort, és az oszlopokat skálázza nulláról vagy a saját minimumáról – hasznos, ha minden szám nagy és közel van egymáshoz.

Az üres sorok és azok a sorok, amelyek nem elemezhetők címké és számmá, kihagyódnak, ahelyett, hogy megtörnék a diagramot. A Windows és Unix soremelések ugyanúgy kezelhetők, az alatta lévő tally az elemek számát, az összegüket és az eredmény karakterszámát jelenti.

Minden a böngészőjében fut – az illeszt be számok és címkék soha nem kerülnek fel bárhová. Másold ki az elkészült diagramot, töltsd le .txt fájlként, vagy küldd egyenesen egy másik eszköz bemenetébe.

Gyakori kérdések

Milyen formátumban kell az adataimnak lennie?
Egy elem per sor, címkeként és számként, az Ön által választott elválasztóval – tabulátor, vessző, kettőspont, vagy az utolsó szóköz, illetve szóközök futása a sor végén.
Mit tesz az "alkarakter pontosság"?
Egy részleges blokkkarakterét adja az oszlop végéhez, így a hossza pontosan megfelel az értéknek, ahelyett, hogy mindig a legközelebbi egész karakterre kerekítene.
Meg tudom-e jeleníteni a negatív vagy vegyes pozitív/negatív értékeket?
Igen. Az oszlopok a nullánál a alapvonalhoz képest rajzolódnak (vagy alatta, ha az érték negatív), ahelyett, hogy azt feltételeznék, hogy minden szám pozitív.
Működik-e olyan értékekkel, amelyek sokkal nagyobbak, mint a közöttük lévő különbségek?
Kapcsolja ki az "Skálázás nullából" lehetőséget, hogy az oszlopokat a lista legkisebb értékéről skálázza helyette, ami láthatóvá teszi a kis különbségeket nagy, egymáshoz közeli számok között.
Az adataimat feltöltik valahova?
Nem. A diagram teljes egészében a böngészőjében jön létre – az Ön címkéi és számai soha nem hagyják el az eszközét.