Calculadora de Regressao

Executa regressao linear simples em dados numericos pareados e mostra inclinacao, intercepto, correlacao e previsoes

Exemplos de resultados

2 Exemplos

Ajustar uma linha de tendencia de vendas

Usa pares de investimento em anuncios e vendas para estimar inclinacao, intercepto e o proximo valor previsto

{
  "result": {
    "slope": 0.6,
    "intercept": 2.2,
    "correlation": 0.7746,
    "rSquared": 0.6,
    "predictedY": {
      "x": 6,
      "y": 5.8
    }
  }
}
Ver parâmetros de entrada
{ "pairedData": "1, 2\n2, 4\n3, 5\n4, 4\n5, 5", "xValues": "", "yValues": "", "predictionX": "6", "precision": 4 }

Executar regressao com listas X e Y separadas

Informe as series X e Y separadamente quando os dados ja estiverem armazenados em duas listas alinhadas

{
  "result": {
    "slope": 0.69,
    "intercept": 8.5,
    "correlation": 0.987,
    "rSquared": 0.974
  }
}
Ver parâmetros de entrada
{ "pairedData": "", "xValues": "10, 20, 30, 40", "yValues": "15, 18, 28, 35", "predictionX": "", "precision": 3 }

Fatos principais

Categoria
Matemática, datas e finanças
Tipos de entrada
textarea, text, number
Tipo de saída
json
Cobertura de amostras
3
API disponível
Yes

Visão geral

A Calculadora de Regressão Linear permite analisar a relação entre duas variáveis numéricas, calculando automaticamente a inclinação, o intercepto, o coeficiente de correlação e realizando previsões baseadas no modelo de mínimos quadrados.

Quando usar

  • Para identificar tendências e padrões em conjuntos de dados numéricos pareados.
  • Para prever valores futuros de uma variável dependente com base em uma variável independente.
  • Para medir a força da correlação entre dois grupos de dados estatísticos.

Como funciona

  • Insira seus dados pareados no formato 'x, y' (um par por linha) ou forneça listas separadas de valores X e Y.
  • Defina o valor de X caso deseje obter uma previsão específica para Y.
  • Ajuste a precisão decimal conforme necessário para o seu relatório.
  • Clique em calcular para obter os parâmetros da reta de regressão e o coeficiente de correlação.

Casos de uso

Análise de impacto de investimentos em marketing sobre o volume de vendas.
Estudo da correlação entre horas de estudo e notas obtidas em exames.
Projeção de crescimento de custos operacionais com base no aumento da produção.

Exemplos

1. Tendência de Vendas

Contexto
Um gerente de marketing deseja entender como o investimento em anúncios impacta as vendas mensais.
Problema
Precisa prever as vendas para um investimento de 6 unidades monetárias.
Como usar
Insira os pares de dados de investimento e vendas, defina o campo 'X para previsão' como 6 e execute o cálculo.
Configuração de exemplo
pairedData: '1, 2\n2, 4\n3, 5\n4, 4\n5, 5', predictionX: '6', precision: 4
Resultado
O sistema fornece a inclinação, o intercepto e a previsão de 5.8 para o valor de X=6.

2. Regressão com Listas Separadas

Contexto
Um analista possui duas colunas de dados em uma planilha: uma para temperatura e outra para consumo de energia.
Problema
Calcular a correlação estatística entre as duas séries de dados.
Como usar
Cole a lista de temperaturas no campo 'Valores X' e a lista de consumo no campo 'Valores Y'.
Configuração de exemplo
xValues: '10, 20, 30, 40', yValues: '15, 18, 28, 35', precision: 3
Resultado
Obtenção rápida da equação da reta e do coeficiente de correlação de 0.987, indicando uma forte relação linear.

Testar com amostras

math-&-numbers

Hubs relacionados

FAQ

O que é a inclinação (slope) no resultado?

A inclinação indica a taxa de variação de Y para cada unidade de aumento em X.

O que o coeficiente de correlação representa?

Ele mede a força e a direção da relação linear entre as duas variáveis, variando de -1 a 1.

Posso usar listas separadas em vez de pares?

Sim, você pode inserir os valores X e Y em campos separados se seus dados já estiverem organizados em listas.

Como funciona a previsão de valores?

A ferramenta utiliza a equação da reta (y = mx + b) calculada a partir dos seus dados para estimar o valor de Y para um X fornecido.

Qual o limite de precisão decimal?

Você pode configurar a precisão entre 0 e 10 casas decimais para ajustar o nível de detalhe dos resultados.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/regression-calculator

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
pairedData textarea Não -
xValues text Não -
yValues text Não -
predictionX text Não -
precision number Não -

Formato de resposta

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Dados JSON: Dados JSON

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-regression-calculator": {
      "name": "regression-calculator",
      "description": "Executa regressao linear simples em dados numericos pareados e mostra inclinacao, intercepto, correlacao e previsoes",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=regression-calculator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]