Blog
Estatística de dados

Calculadora de regressão linear online

A regressão ajusta a reta que mais se aproxima dos seus pontos e entrega a equação dela. A parte útil é a inclinação: ela diz quanto a segunda coluna muda quando a primeira sobe uma unidade, que é o número que as pessoas realmente querem quando perguntam se alguma coisa está funcionando.

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

Método Mínimos quadrados ordinários — minimiza a soma das distâncias verticais ao quadrado
Equação y = a·x + b, com a sendo a inclinação e b o intercepto
Parcela da variação de y explicada por x, de 0 a 1
Erro padrão Tamanho típico de um resíduo, nas unidades de y
Resíduos Cada linha exportada com seu valor previsto e seu erro
Linhas mínimas 3, e com sentido a partir de cerca de 20

Quando induz ao erro

Como é calculado

A inclinação é a covariância de x e y dividida pela variância de x, e o intercepto é o que faz a reta passar pelo ponto das duas médias. Essa é a solução fechada para minimizar a soma das distâncias verticais ao quadrado entre os pontos e a reta.

Distâncias verticais, não perpendiculares. Essa assimetria é a razão de trocar x e y dar outra reta: o método pressupõe que os valores de x são conhecidos e que todo o erro vive em y, o que é uma suposição de modelagem e não uma necessidade matemática.

O R² é o quadrado do coeficiente de correlação e é lido como a parcela da variação de y que a reta explica. O erro padrão da estimativa o complementa dizendo, nas unidades de y, o quanto um ponto típico fica longe da reta — um número frequentemente mais útil e quase nunca reportado.

A exportação contém cada linha com seu valor previsto e seu resíduo. Os resíduos são onde os problemas do modelo ficam visíveis: se formam uma curva em vez de uma nuvem sem forma, a relação não é linear e a equação acima deles engana.

Perguntas e respostas

O que a inclinação significa de fato?

O quanto y muda quando x aumenta uma unidade. Nos dados de exemplo uma inclinação perto de 8,9 significa cerca de nove unidades adicionais de vendas por unidade de gasto com anúncios — dentro da faixa observada e supondo que a relação seja causal, o que a própria regressão não pode estabelecer.

Meu R² é bom o suficiente?

Depende inteiramente da área. Acima de 0,9 é rotineiro em física e suspeito em ciências sociais, onde 0,3 pode ser um achado real. Compare com o que é normal para o seu tipo de dado, não com um limiar absoluto.

Posso prever além da faixa dos meus dados?

Você pode calcular, mas não deveria confiar. Extrapolação pressupõe que a relação continua inalterada, e fora da faixa observada não há evidência alguma disso.

Devo trocar x e y?

Coloque em x a variável que você controla ou observa, e em y o resultado. As duas ordens dão retas diferentes porque mínimos quadrados minimizam o erro apenas em y.

Meus dados saem do navegador?

Não. O ajuste, o gráfico e os resíduos são todos calculados localmente.

Ferramentas relacionadas

Todas as ferramentas