Menu

Calculadora de regressão quadrática

A parábola de melhor ajuste pelos seus pontos, com coeficientes exatos e R².

Por Nethanel Bar, Cofundador e CEO

Última atualização

Quer resolver isso sem a calculadora?

O curso de matemática da Coddy ensina o método em si: você trabalha cada passo em um quadro interativo e descobre exatamente onde a jogada deu errado.

A regressão quadrática ajusta a parábola que erra os pontos pelo mínimo

Alguns dados sobem e depois descem, ou descem e depois sobem: a altura de uma bola lançada, o lucro com preços diferentes, o combustível que um carro gasta em velocidades diferentes. Uma reta por dados assim tem o formato errado, por melhor que seja posicionada. A regressão quadrática ajusta uma parábola, y = ax² + bx + c, e escolhe a, b e c para que os erros verticais ao quadrado em relação aos pontos somem o mínimo possível. É a mesma ideia de mínimos quadrados da regressão linear, com um coeficiente a mais para escolher.

Minimizar os erros ao quadrado leva a três equações em a, b e c, chamadas equações normais, montadas com as somas de x, x², x³, x⁴, y, xy e x²y. Uma calculadora gráfica as resolve em ponto flutuante. Esta página as resolve com frações exatas, então um coeficiente de -8/7 aparece como -8/7 e não como -1,142857, e R² também é uma fração exata.

O valor previsto e o resíduo de cada ponto ficam listados embaixo da resposta. Um bom ajuste quadrático deixa resíduos que parecem ruído, espalhados acima e abaixo de zero sem padrão. Se eles ainda formam uma curva, ou crescem de forma constante ao longo da tabela, a parábola também não é o formato certo, e vale a pena tentar outro modelo.

O que observar na parábola

  • O sinal de a dá o formato: a negativo abre para baixo e tem um ponto mais alto, a positivo abre para cima e tem um ponto mais baixo.
  • Três pontos com valores de x diferentes sempre se ajustam exatamente. Os pontos (1, 4), (2, 9) e (3, 20) estão sobre y = 3x² - 4x + 5 com todo resíduo igual a 0, o que não diz nada sobre os dados.
  • O R² de uma parábola é 1 menos a soma dos quadrados dos resíduos dividida pela variação total de y. Ele nunca pode ser menor que o r² de uma reta nos mesmos dados, porque uma reta é uma parábola com a = 0.
  • O vértice da curva ajustada fica em x = -b/(2a). Para os dados 2, 6, 11, 13, 12, 8 em x = 1 a 6 isso dá x = 33/8, onde a curva atinge o máximo de cerca de 12,45.
  • A curva ajustada só é confiável entre o menor e o maior x. Depois das pontas, uma parábola faz a curva e segue para mais ou menos infinito, não importa o que os dados façam.

Como fazer uma regressão quadrática à mão

  1. Monte as somas

    Para cada ponto calcule x, x², x³, x⁴, y, xy e x²y, depois some cada coluna e conte os pontos. Para x = 0, 1, 2, 3 e y = 1, 2, 5, 11: n = 4, Σx = 6, Σx² = 14, Σx³ = 36, Σx⁴ = 98, Σy = 19, Σxy = 45 e Σx²y = 121.

  2. Escreva as equações normais

    aΣx⁴ + bΣx³ + cΣx² = Σx²y, aΣx³ + bΣx² + cΣx = Σxy e aΣx² + bΣx + cn = Σy. Com as somas acima: 98a + 36b + 14c = 121, 36a + 14b + 6c = 45 e 14a + 6b + 4c = 19.

  3. Resolva as três equações

    Elimine uma letra de cada vez, mantendo as frações exatas. Este sistema dá a = 1,25, b = -0,45 e c = 1,05, então y = 1,25x² - 0,45x + 1,05.

  4. Confira com os resíduos

    Coloque cada x na curva e subtraia a previsão do y real. Aqui os resíduos são -0,05; 0,15; -0,15 e 0,05, seus quadrados somam 0,05, e R² = 1214/1215, cerca de 0,9992.

Parábolas de melhor ajuste para conjuntos pequenos

Cada linha é um conjunto de dados digitado na calculadora acima, com os coeficientes exatos e o R² que ela informa.

Valores de xValores de yParábola de melhor ajusteR²
0, 1, 2, 31, 2, 5, 11y = 1.25x² - 0.45x + 1.051214/1215 ≈ 0.9992
-2, -1, 0, 1, 2, 39, 4, 1, 0, 1, 4y = x² - 2x + 11
1, 2, 3, 4, 5, 62, 6, 11, 13, 12, 8y = -(8/7)x² + (66/7)x - 7887/917 ≈ 0.9673
0, 1, 2, 3, 42, 17, 22, 17, 2y = -5x² + 20x + 21
1, 2, 34, 9, 20y = 3x² - 4x + 51
0, 1, 2, 3, 4, 50, 1, 4, 9, 16, 25y = x²1

Exemplos resolvidos

Um ajuste próximo com coeficientes decimais

plain
x: 0, 1, 2, 3; y: 1, 2, 5, 11

As equações normais dão a = 1,25, b = -0,45 e c = 1,05, então y = 1,25x² - 0,45x + 1,05. As previsões são 1,05; 1,85; 5,15 e 10,95, os resíduos -0,05; 0,15; -0,15 e 0,05, e R² = 1214/1215, cerca de 0,9992.

Dados que sobem e descem

plain
x: 1, 2, 3, 4, 5, 6; y: 2, 6, 11, 13, 12, 8

A parábola de melhor ajuste é y = -(8/7)x² + (66/7)x - 7 com R² = 887/917, cerca de 0,9673. Como a é negativo, a curva tem um máximo, em x = 33/8 = 4,125 e y = 697/56, cerca de 12,45. Uma reta pelos mesmos pontos chega só a r² = 375/917, cerca de 0,4089, porque não consegue fazer a curva.

Uma bola lançada

plain
x: 0, 1, 2, 3, 4; y: 2, 17, 22, 17, 2

Alturas em metros a cada segundo. O ajuste é exato: y = -5x² + 20x + 2, com todo resíduo igual a 0 e R² = 1. O -5 é metade da aceleração da gravidade arredondada para 10 m/s², o 20 é a velocidade de lançamento e o 2 é a altura de lançamento. O máximo fica em x = 2, y = 22.

Pontos que já eram uma parábola

plain
x: -2, -1, 0, 1, 2, 3; y: 9, 4, 1, 0, 1, 4

Estes são os valores de (x - 1)², e a calculadora devolve y = x² - 2x + 1, a mesma parábola com o produto desenvolvido, com R² = 1 e todo resíduo igual a 0. É um jeito rápido de conferir se um conjunto de valores vem mesmo de uma única função quadrática.

Erros comuns

  • Usar só três pontos e ler R² = 1 como um ótimo ajuste. Quaisquer três pontos com valores de x diferentes estão sobre alguma parábola.
  • Arredondar as somas ou os coeficientes no meio do caminho. As equações normais são sensíveis, e um pequeno arredondamento em Σx⁴ pode mudar c de forma visível. Mantenha frações até o fim.
  • Escrever as equações com as somas nos lugares errados. O termo do canto superior esquerdo é Σx⁴ e o do canto inferior direito é n; cada linha desce as potências em um.
  • Prever muito fora dos dados. A parábola faz a curva e dispara para o infinito depois das pontas, quer a grandeza real faça isso ou não.
  • Escolher uma parábola porque o R² subiu. O R² de uma parábola é sempre pelo menos o r² de uma reta nos mesmos dados; a questão é se os resíduos perdem o padrão.

Perguntas frequentes sobre regressão quadrática

O que é regressão quadrática?
Ajustar uma parábola y = ax² + bx + c a dados por mínimos quadrados: escolher a, b e c para que a soma dos quadrados das distâncias verticais dos pontos até a curva seja a menor possível. É o método a usar quando um diagrama de dispersão sobe e desce, ou desce e sobe, em vez de seguir uma reta.
Como encontro a equação da regressão quadrática?
Some x, x², x³, x⁴, y, xy e x²y sobre os pontos e resolva as três equações normais aΣx⁴ + bΣx³ + cΣx² = Σx²y, aΣx³ + bΣx² + cΣx = Σxy e aΣx² + bΣx + cn = Σy. Para x = 0, 1, 2, 3 e y = 1, 2, 5, 11 a solução é a = 1,25, b = -0,45, c = 1,05.
Quantos pontos preciso para uma regressão quadrática?
Pelo menos três, com pelo menos três valores de x diferentes. Com exatamente três a parábola passa por todos eles e R² vale 1 automaticamente, então são necessários quatro pontos ou mais antes que o ajuste diga algo sobre os dados.
O que significa R² num ajuste quadrático?
R² = 1 menos (soma dos quadrados dos resíduos) dividida por (variação total de y em torno da média). É a parte da variação de y que a parábola explica. Para y = 2, 6, 11, 13, 12, 8 em x = 1 a 6, R² = 887/917, cerca de 0,9673.
Regressão quadrática é o mesmo que regressão polinomial?
É a regressão polinomial de grau 2. Um ajuste de grau 3 acrescenta um termo em x³ e uma quarta equação normal, e assim por diante. Graus maiores sempre ficam mais perto dos pontos, e a partir de certo ponto ajustam o ruído em vez da tendência, então o grau 2 costuma ser o limite para um conjunto de dados pequeno.
Como acho o vértice da parábola ajustada?
Do mesmo jeito que em qualquer parábola: x = -b/(2a), depois coloque esse x na equação para achar y. Para y = -(8/7)x² + (66/7)x - 7 isso dá x = 33/8 e y = 697/56, cerca de 12,45, que é onde a tendência ajustada atinge o máximo.
Por que os coeficientes são frações?
Porque resolver as equações normais em dados que você consegue digitar sempre dá números racionais, e a fração é a resposta exata. -8/7 é o coeficiente principal; -1,142857 é um arredondamento dele. O botão Copiar entrega a curva em decimais para uma planilha.

Mais ferramentas de matemática

Ilustração das linguagens de programação do Coddy

Aprenda matemática com a Coddy

COMEÇAR