Calculadora de escore z
Veja o quanto um valor é incomum: uma nota 85 com média 70 e desvio padrão 10 tem escore z de 1,5, dentro de dois desvios padrão. Você também pode padronizar uma lista inteira. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Valor
- 85
- Média μ
- 70
- Desvio padrão σ
- 10
- Modo de cálculo
- point
- Escore z
- 1,5
- Interpretação
- within_2_sd
Um escore z, também chamado escore padrão, mede quantos desvios padrão um valor bruto fica acima ou abaixo da média de uma distribuição de referência. A fórmula definidora é simples e universal: z é igual a x menos mu dividido por sigma. Quando sigma é conhecido de uma população ou de um referencial publicado, você pluga os três números e lê a distância com sinal a partir do centro. Quando só tem uma amostra ou uma coluna de medições, primeiro estima a média e o desvio padrão a partir dos dados e depois aplica a mesma fórmula a cada ponto para que a coluna fique adimensional e comparável entre escalas. Esta calculadora suporta ambos os fluxos em um único contrato: envie um valor único com média e desvio para um escore de um tiro, ou envie uma lista completa para padronizar cada elemento e receber a média limpa, sigma e o vetor de escores z. Requisições com desvio padrão zero são rejeitadas com erro de validação claro, porque divisão por zero tornaria cada escore z indefinido.
Como funciona a fórmula do escore z
Parta de uma observação bruta x e de uma média de referência mu. A diferença x menos mu é o desvio com sinal a partir do centro da distribuição: positivo quando a observação está acima da média, negativo quando está abaixo. Dividir essa diferença pelo desvio padrão sigma converte o desvio em unidades de dispersão típica.
Após essa mudança de escala, resultado zero significa que a observação iguala a média, mais um significa um desvio padrão acima da média, e menos dois significa dois desvios padrão abaixo. Para um triplo conhecido de valor, média e desvio padrão a aritmética é uma divisão em tempo constante. Para um conjunto de dados inteiro a calculadora primeiro forma a média aritmética como a soma dos valores dividida pela contagem n.
Depois forma o desvio padrão a partir da soma dos desvios ao quadrado em relação a essa média, usando o divisor populacional n quando ddof vale zero ou o divisor amostral n menos um quando ddof vale um. Cada valor original é então mapeado com a mesma fórmula para que a lista devolvida tenha média perto de zero e escala unitária sob o divisor escolhido.
A padronização populacional é o padrão porque o escalonamento de features e muitos exemplos didáticos dividem por n; a padronização amostral está disponível quando você precisa explicitamente de um estimador de variância amostral não viesado para inferência. O caso especial de sigma igual a zero é rejeitado: quando todos os valores são idênticos, ou quando um chamador passa desvio padrão zero, não há unidade significativa de dispersão e o escore z é indefinido.
Onde calculadoras de escore z aparecem no trabalho real
Pipelines de ciência de dados e aprendizado de máquina padronizam features numéricas antes de modelos baseados em distância, análise de componentes principais ou regressão regularizada para que colunas medidas em unidades diferentes não dominem o ajuste. Controle de qualidade e monitoramento de processos convertem leituras de sensores em unidades z contra uma média e sigma de processo para sinalizar excursões além de dois ou três sigma sem inventar limiares ad hoc na escala bruta.
Psicometria e medição educacional reportam escores norm-referenced em uma escala comum para que um número bruto de acertos se torne comparável entre formulários e coortes. Equipes de finanças e risco às vezes expressam retornos ou erros residuais em unidades de desvio padrão para resumos de estresse e telas simples de anomalia.
Se mais tarde precisar de percentis, p-valores de uma tabela normal, escores t, intervalos de confiança ou estatística descritiva completa para cada coluna CSV, trate isso como intenções de busca e landings separados em vez de sobrecarregar esta página de calculadora de escore z.
Casos de uso
Comparar notas de prova entre testes diferentes
Converta marcas brutas de testes com médias e desvios diferentes em escores z para que alunos, professores e revisores de admissão comparem a posição em uma única escala.
Padronizar features antes da modelagem
Transforme uma coluna numérica em escores z adimensionais com sigma populacional ou amostral para que modelos de distância e regressões regularizadas tratem cada feature com justiça.
Sinalizar outliers de processo e sensores
Mapeie medições para unidades z contra média e sigma de processo conhecidos e destaque valores além de dois ou três desvios padrão para revisão.
Perguntas frequentes
Qual é a fórmula do escore z?
z = (x − μ) / σ, onde x é o valor bruto, μ é a média e σ é o desvio padrão. z positivo significa acima da média; z negativo, abaixo.
O que acontece se o desvio padrão for zero?
Quando σ = 0 cada observação é idêntica (ou o chamador passou zero), então divisão por zero tornaria z indefinido.
Posso padronizar uma lista inteira de números?
Sim. Envie data como array ou string separada por vírgulas. A calculadora estima média e σ (ou usa seus overrides) e devolve um escore z para cada elemento.
Qual a diferença entre ddof 0 e ddof 1?
ddof 0 é o desvio padrão populacional (dividir por n). ddof 1 é o amostral (dividir por n−1). O padrão é 0. A configuração é ignorada quando você fornece std.
Quanto custa?
A ferramenta do navegador é gratuita e roda localmente.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/stat/z-score \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":85,"mean":70}'const res = await fetch("https://api.kit.forhosting.com/stat/z-score", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 85,
"mean": 70
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/z-score",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 85,
"mean": 70
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/z-score", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":85,"mean":70}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":85,"mean":70}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/z-score", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"value": 85,
"mean": 70
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.z_score",
"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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Como funciona a fórmula do escore z
Cada passo é matemática de ponto flutuante determinística sem sementes aleatórias, sem carimbos de relógio de parede e sem chamadas de rede, de modo que entradas idênticas sempre produzem JSON idêntico.
O que você envia e o que recebe de volta
Desvio padrão zero ou quase zero falha com mensagem de que escores z são indefinidos quando sigma vale zero. Checagens clássicas de livro incluem nota de prova oitenta e cinco contra média setenta e desvio padrão dez, que produz z igual a um ponto cinco, e uma lista de cinco pontos como sessenta, setenta, oitenta, noventa, cem que padroniza simetricamente em torno do centro amostral. Para um único escore z envie três números finitos nos campos value, mean e std. O campo std também aceita os aliases sd, standard_deviation e sigma para que a linguagem de sala de aula e a de API funcionem ambas. Campos ausentes, strings não numéricas, NaN e Infinity falham com invalid_input e não são cobrados. Em sucesso a resposta do modo ponto ecoa o value, mean e std limpos, devolve z_score, declara a string da fórmula e anexa uma faixa de interpretação grosseira como within_1_sd, within_2_sd, within_3_sd ou beyond_3_sd com base no valor absoluto de z. Para o modo de conjunto envie data como um array JSON de números ou como lista separada por vírgulas, espaços ou ponto e vírgula em uma string. Opcionalmente sobrescreva mean e std, e opcionalmente defina ddof como zero ou um quando a calculadora deve estimar sigma a partir dos dados. A resposta inclui mode dataset, a contagem n, a média e std realmente usadas, flags mean_source e std_source que dizem se cada uma foi fornecida ou calculada, o array de valores limpos e o array paralelo z_scores. O preço de chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Onde calculadoras de escore z aparecem no trabalho real
Cursos de estatística do ensino médio e da faculdade atribuem constantemente exercícios de escore padrão, tabelas da regra empírica e comparações de notas de prova com médias e dispersões diferentes; um único oráculo confiável que devolve JSON limpo acelera a correção e a preparação de demos. Como esta capacidade é um motor de parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e validação falha não consome saldo.