Blog
Gráficos a partir de dados

CSV para gráfico de dispersão online

Um gráfico de dispersão é a maneira mais rápida de ver se duas medições estão relacionadas. Cada linha vira um ponto: a primeira coluna posiciona na horizontal, a segunda na vertical. A forma conta a história — uma nuvem subindo, uma mancha plana, uma curva, ou alguns pontos sentados longe de todo o resto.

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 Verificar se duas variáveis numéricas estão relacionadas
Linhas mínimas 2 para desenhar, cerca de 20 para a forma significar algo
Eixos Ambos escalonados pelos dados; nenhum é forçado a zero
Linhas com lacunas Descartadas aos pares — um ponto precisa das duas coordenadas, e o número descartado é informado
Tamanho do ponto Fixo em 4 px; aqui o tamanho não codifica nada, diferente do gráfico de bolhas
Saída PNG em escala 2×, mais CSV, JSON e Markdown dos pares plotados

Quando induz ao erro

Como é calculado

Cada linha fornece um ponto: a coluna atribuída ao X dá a posição horizontal e a atribuída ao Y a vertical. Linhas em que algum dos valores está ausente ou não é numérico são descartadas aos pares, e o número de descartes é informado sob o gráfico em vez de escondido.

Os dois eixos são escalonados pelos dados em vez de ancorados no zero. Diferente das barras, um ponto codifica posição e não magnitude, então cortar a faixa não distorce os valores individuais — mas muda o quanto a relação parece íngreme, e por isso os títulos dos eixos sempre mostram qual coluna é qual.

Os dois seletores de coluna apontam por padrão para a primeira e a segunda coluna numérica, não ambos para a primeira. Parece trivial e não é: um gráfico de uma coluna contra ela mesma produz uma diagonal perfeita e correlação exatamente 1, o que já enganou mais de uma pessoa.

Os pontos são desenhados semitransparentes, então uma área densa aparece mais escura. É uma defesa parcial contra sobreposição, não uma cura: para conjuntos muito grandes a resposta honesta é um mapa de calor ou um gráfico de densidade.

Perguntas e respostas

Quantos pontos preciso para a imagem significar algo?

Vinte é um piso razoável para notar um padrão grosseiro, e cerca de cinquenta antes de confiar num julgamento sobre a forma. Abaixo de dez, quase qualquer arranjo parece uma tendência.

A nuvem sobe. Isso prova que uma causa a outra?

Não. Mostra que elas se movem juntas. Um terceiro fator impulsionando ambas — sazonalidade, crescimento do negócio inteiro, mudança de preços — é a explicação mais comum. A dispersão diz onde começar a procurar, não o que concluir.

Posso adicionar uma linha de tendência?

Use a ferramenta de regressão linear: ela desenha os mesmos pontos com uma reta ajustada e fornece inclinação, R² e erro padrão para julgar se a reta merece crédito.

Por que os seletores apontam por padrão para colunas diferentes?

Porque plotar uma coluna contra ela mesma sempre dá uma reta perfeita. Se ambos apontassem para a primeira coluna, você veria uma diagonal sem sentido mas muito convincente.

Meus dados são enviados?

Não. Todo o gráfico é calculado e desenhado localmente no seu navegador.

A ferramenta inversa

Precisa do contrário? CSV para gráfico de bolhas Uma dispersão com um terceiro número no tamanho do ponto

Ferramentas relacionadas

Todas as ferramentas