ForHosting KIT · Matemática

Calculadora de correlação

Os valores de 1 a 5 pareados com 2, 4, 6, 8 e 10 dão um r de Pearson de exatamente 1, uma relação linear positiva perfeita; se você inverter a segunda lista, r passa a −1. Cole duas listas de mesmo tamanho. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Série x
1, 2, 3, 4, 5
Série y
2, 4, 6, 8, 10
Você obtém
Tamanho n
5
Resistência (Ω)
1
Média x
3
Média y
6

Esta calculadora de coeficiente de correlação calcula a correlação produto-momento de Pearson r entre duas listas de números de mesmo comprimento. Você obtém o tamanho de amostra pareada n, o coeficiente r no intervalo fechado de menos um a mais um quando ambas as séries têm variância positiva, as médias de x e y, as somas brutas e a soma de produtos, as somas de quadrados centradas e o produto cruzado sxx, syy e sxy, mais a covariância amostral com a correção de Bessel. Verificações clássicas incluem a série de cinco pontos um até cinco contra dois, quatro, seis, oito, dez, que resulta em correlação positiva perfeita r igual a um, e o mesmo x contra um y invertido, que resulta em correlação negativa perfeita r igual a menos um. O mecanismo usa apenas um algoritmo determinístico de duas passagens: sem chamadas de rede, sem amostragem aleatória, e sem atalhos dependentes de data.

O que o r de Pearson mede e o que a resposta contém

O coeficiente de correlação produto-momento de Pearson mede a força e a direção de uma relação linear entre duas séries numéricas pareadas. Depois que as médias de x e y são conhecidas, cada observação contribui com um produto de resíduos centrados; essa soma de produto cruzado é escalada pelo produto da soma de quadrados residuais em cada eixo, para que o resultado seja adimensional e fique entre menos um e mais um sempre que ambas as séries variam.

Um valor próximo de mais um significa que valores altos de x tendem a acompanhar valores altos de y; um valor próximo de menos um significa que se movem em direções opostas; um valor próximo de zero significa que há pouca associação linear, mesmo que um padrão não linear ainda possa existir. As regras de comprimento igual e variância positiva são intencionais: listas desiguais inventariam pareamentos, e variância zero dividiria por zero.

Se você precisar de correlação de postos, correlação parcial, ou um perfil completo de múltiplas colunas, use essas ferramentas dedicadas; esta página responde apenas ao r de Pearson para duas séries numéricas, com saída em ponto flutuante exata e armazenável em cache, adequada para planilhas de exercícios, testes unitários, e pipelines que precisam bater com o mesmo r a cada execução.

Onde a correlação de Pearson se encaixa no estudo, na ciência e no trabalho de produto

Estudantes encontram o r de Pearson quando um livro didático contrasta correlação com causalidade, quando um relatório de laboratório pergunta se dois sensores se movem juntos, ou quando precisam de uma verificação limpa contra uma calculadora que só imprime um r arredondado, sem as somas intermediárias. Professores podem gerar gabaritos previamente para séries pareadas modestas sem confiar em aplicativos opacos que descartam pares em células ausentes ou trocam silenciosamente entre convenções de covariância populacional e amostral.

Desenvolvedores chamam o mesmo contrato a partir de scripts para gerar vetores de teste determinísticos, para validar pipelines de seleção de recursos que ordenam colunas por |r|, ou para atender portões de qualidade de dados que sinalizam pares cuja correlação colapsa quando uma série se torna constante.

Analistas usam r como um primeiro olhar sobre associação linear antes de ajustar uma regressão; um |r| grande não prova um vínculo causal, mas um |r| minúsculo ainda pode coexistir com forte dependência não linear, então o número é um diagnóstico, não um veredito. Equipes de produto e operações observam a correlação entre latência e concorrência, tamanho de cesta e uso de cupom, ou taxa de erro e tamanho de deploy, para detectar regressões que painéis de variável única perderiam.

Combine-a com ferramentas de desvio padrão quando precisar de dispersão univariada ao lado de associação bivariada, e com perfilamento de CSV quando precisar de resumos de múltiplas colunas em vez de duas séries nomeadas.

Verificações de tarefas e laboratório

Verifique o r de Pearson para séries pareadas de livro didático e laboratórios de instrumentos, com médias, somas residuais, e covariância amostral exibidas.

Triagem de recursos e operações

Faça triagem de associação linear entre duas métricas — latência versus carga, gasto versus visitas — antes de modelagem mais profunda.

O que é o coeficiente de correlação de Pearson r?

É uma medida adimensional de associação linear entre duas séries pareadas, variando de −1 a +1 quando ambas as séries têm variância positiva. Valores próximos de ±1 indicam forte associação linear; valores próximos de 0 indicam pouca associação linear.

Por que x e y precisam ter o mesmo comprimento?

O r de Pearson é definido em observações pareadas.

O que acontece se uma série for constante?

Se todos os valores em x ou em y forem idênticos, essa série tem variância zero e r fica indefinido.

Correlação é o mesmo que causalidade?

Não. Um |r| alto apenas descreve co-movimento linear nos pares dados; não prova que uma variável causa a outra.

O que significa um r próximo de zero?

Que há pouca associação em linha reta entre as duas séries. Ainda pode existir um padrão curvo ou não linear, então um valor perto de zero não prova que elas não têm relação.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/stat/correlation

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/stat/correlation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x":[1,2,3,4,5],"y":[2,4,6,8,10]}'
{
  "x": [
    1,
    2,
    3,
    4,
    5
  ],
  "y": [
    2,
    4,
    6,
    8,
    10
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.correlation",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_n10000
max_abs1000000000000000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

O que o r de Pearson mede e o que a resposta contém

Esta calculadora sempre retorna uma forma fixa: n, r, mean_x, mean_y, sum_x, sum_y, sum_xy, sxx, syy, sxy, a covariância amostral, uma string curta de fórmula, e o comprimento máximo publicado, para que clientes possam validar antes de enviar um lote. Não há caminho aproximado de Monte Carlo apresentado como verdade, nem preenchimento silencioso quando as listas diferem: o mecanismo termina a aritmética de duas passagens dentro dos limites de comprimento e magnitude suportados, ou rejeita a entrada com invalid_input. Os casos rejeitados incluem um campo x ou y ausente, listas vazias, menos de dois pares, entradas não finitas como Infinity ou NaN, tokens não numéricos, comprimentos de série desiguais, arrays mais longos que o máximo publicado, e qualquer caso em que todos os valores em x sejam idênticos ou todos os valores em y sejam idênticos, de modo que uma variância seja zero e r fique indefinido.

Como x e y são lidos e como o algoritmo de duas passagens permanece estável

Cada elemento é analisado como um decimal finito; sinais opcionais à esquerda e notação científica são permitidos, enquanto tokens vazios, letras soltas, e objetos não numéricos falham com um índice de campo na mensagem, para que uma célula ruim não vire um zero silencioso. O cálculo é o método clássico de duas passagens: primeiro as médias de x e y, depois os produtos de resíduos centrados sxy e as somas de quadrados residuais sxx e syy, depois r como sxy sobre a raiz quadrada de sxx vezes syy, com a covariância amostral como sxy sobre n menos um, por conveniência ao lado da correlação. Retornar as somas intermediárias facilita auditar uma resposta de tarefa de casa ou conectar os mesmos números em uma planilha que usa a fórmula computacional. Os campos preferidos são x e y, cada um um array de números finitos de comprimento igual, mas os apelidos a, values_x e series_x para a primeira série e b, values_y e series_y para a segunda são aceitos, para que planilhas, strings de consulta e formulários digitados possam reutilizar o mesmo contrato. Uma única string de números separados por vírgula ou por espaço também é aceita para cada campo quando um formulário envia texto simples em vez de arrays JSON. O mecanismo impõe um máximo rígido de dez mil pares e um teto de magnitude por valor, para que a memória e a latência permaneçam dentro de um orçamento previsível no caminho gratuito do navegador e no Worker de borda. Combine a execução gratuita no navegador desta página com a API paga quando precisar do mesmo resultado bivariado dentro de um pipeline automatizado sem reimplementar você mesmo a fórmula de Pearson.

Onde a correlação de Pearson se encaixa no estudo, na ciência e no trabalho de produto

Nesta página, o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa US$ 0,002, a validação com falha não é cobrada, e nada é armazenado depois que a resposta é devolvida. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o padrão do restante do catálogo tier A do KIT e permite ir de uma demonstração em sala de aula a um pipeline automatizado sem mudar o resultado matemático.

Fixtures determinísticas de CI

Gere valores reproduzíveis de r para testes unitários e portões de qualidade de dados sem manter tabelas bivariadas à mão.

Quanto custa a calculadora de coeficiente de correlação?

É gratuita no navegador, nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.

Ver a documentação completa do KIT →