Blog
Gráficos a partir de dados

CSV para gráfico de linhas online

O gráfico de linhas é a escolha certa quando o eixo horizontal é tempo e os pontos se sucedem numa ordem fixa. Cole sua tabela abaixo, escolha a coluna com as datas ou os nomes dos períodos e o gráfico aparece na hora — nada é enviado para lugar nenhum.

Seus dados não saem deste dispositivo

Seus dados

Cole uma tabela direto do Excel ou do Planilhas Google, ou solte um arquivo CSV. Nada é enviado: todo o cálculo acontece dentro desta aba do navegador.

CSV, TSV ou texto simples. Arquivos salvos em windows-1251 são detectados e relidos automaticamente, então os cabeçalhos não viram caracteres estranhos.

Opções de leitura

Colunas

Resultado

A biblioteca de desenho é baixada apenas ao pressionar o botão e apenas nesta página.

Esta página não tem lado servidor nenhum. A tabela colada é processada por JavaScript dentro do seu próprio navegador, o gráfico é desenhado num elemento canvas da sua máquina e o arquivo de exportação é montado localmente. Nada é enviado, armazenado ou gravado em qualquer log. Você pode desconectar a rede depois que a página carregar e tudo continuará funcionando — é a forma mais simples de verificar você mesmo.

Fatos e limites do método

Ideal para Uma grandeza medida repetidamente ao longo do tempo
Linhas mínimas 2 — mas uma linha por dois pontos não diz mais que uma frase
Faixa confortável de 5 a 400 pontos; acima disso os marcadores somem automaticamente
Requisito do eixo O eixo horizontal precisa ter ordem natural. Categorias em ordem alfabética não têm.
Base em zero Não é obrigatória. Diferente das barras, a linha codifica variação, não magnitude.
Saída PNG em escala 2×, mais CSV, JSON e Markdown dos dados

Quando induz ao erro

Como é calculado

Cada linha da tabela vira um ponto. A coluna de rótulos fornece o texto sob o eixo horizontal e a coluna numérica fornece a altura. Linhas cuja célula numérica está vazia ou não é número aparecem como lacuna, não como zero: uma medição ausente e uma medição igual a zero são fatos diferentes.

O eixo vertical é escalonado pelos dados e não forçado a começar em zero. Isso é deliberado e é a convenção padrão para linhas: o olho lê a inclinação, não a área sob ela, então cortar o eixo não exagera nada como acontece com barras. Se a base em zero for necessária para um público que a espera, a alternativa honesta é um gráfico de barras.

Os números são lidos considerando as duas convenções decimais. «1 234,56», «1,234.56» e «1234.56» resultam no mesmo valor, e símbolos de moeda e sinal de porcentagem são removidos — é assim que as tabelas realmente chegam dos sistemas contábeis.

A curva é desenhada com leve tensão para ser lida como tendência e não como zigue-zague, mas nunca ultrapassa os pontos reais: a linha sempre passa exatamente por cada valor fornecido.

Perguntas e respostas

Meu arquivo é enviado para algum lugar?

Não. A página não tem nenhum componente de servidor. A leitura, o desenho e a exportação em PNG acontecem em JavaScript dentro do seu navegador. Você pode carregar a página, desconectar a internet e tudo continua funcionando.

Funciona com arquivo separado por ponto e vírgula do Excel em português?

Sim. O delimitador é detectado automaticamente e, se o palpite estiver errado, você escolhe vírgula, ponto e vírgula ou tabulação manualmente em «Opções de leitura». A vírgula decimal também é tratada ali.

Os cabeçalhos aparecem como caracteres estranhos. O que faço?

Nada — o arquivo é relido como windows-1251 assim que a leitura em UTF-8 produz caracteres de substituição. Isso cobre quase todo CSV exportado de uma versão localizada do Excel.

Como levo o gráfico para o PowerPoint ou um documento?

Use «Copiar imagem» e cole diretamente, ou «Baixar PNG» se preferir um arquivo. O PNG é gerado no dobro da resolução e com fundo branco, então continua nítido no projetor e não vira um retângulo preto no modo escuro.

Dá para traçar várias linhas de uma vez?

Esta página desenha a primeira coluna numérica. Para várias séries no mesmo gráfico existe a versão de múltiplas linhas, com link no final da página.

A ferramenta inversa

Precisa do contrário? Gráfico de múltiplas linhas Várias séries em um só gráfico a partir de uma tabela

Ferramentas relacionadas

Todas as ferramentas