Gerador de gráficos de barras ASCII
Converta pares label/valor num gráfico de barras monoespaciado feito com caracteres de texto.
Gerador de gráficos de barras ASCII
Cole uma lista de etiquetas e números e esta ferramenta desenha um gráfico de barras horizontal em caracteres de texto simples, uma barra por linha. Serve para lugares onde um gráfico real não cabe: um README, uma mensagem de commit, um ficheiro de registo, um banner de terminal ou um comentário de código — qualquer lugar onde texto monoespaciado seja o único meio disponível.
Cada linha de entrada é um item. Escolha como a etiqueta e o valor se dividem — tabulação, vírgula, dois-pontos, ou o último espaço em branco, o que se adequa a linhas como "New York 8419" onde a etiqueta contém um espaço. Defina a largura do gráfico em caracteres e escolha o caractere que as barras usam; o padrão é um bloco sólido, mas qualquer caractere funciona. A precisão sub-caractere adiciona um glifo de bloco parcial na ponta da barra para que o seu comprimento reflita o valor com exatidão, em vez de arredondar para o caractere mais próximo. Ordene por valor ou mantenha a ordem de entrada, mostre o valor bruto ou a sua proporção do total após cada barra, alinhe as etiquetas numa coluna comum, adicione uma linha de totais, e escalone as barras desde zero ou desde o mínimo do conjunto — útil quando todos os números são grandes e próximos.
Linhas em branco e linhas que não se analisam como etiqueta e número são ignoradas em vez de quebrar o gráfico. Terminações de linha Windows e Unix tratam-se do mesmo modo, e o registo sob o resultado mostra a contagem de itens, o seu total e a contagem de caracteres do resultado.
Tudo funciona no seu navegador — os números e etiquetas que cola nunca são enviados para lado nenhum. Copie o gráfico concluído, descarregue-o como ficheiro .txt ou envie-o diretamente para a entrada de outra ferramenta.