Calculadora de ômega quadrado
A calculadora de ômega quadrado transforma os valores resumidos de uma análise de variância em uma estimativa menos enviesada do tamanho de efeito.
Executar grátis
Informe a soma de quadrados do efeito, a soma de quadrados total, os graus de liberdade do efeito e o erro quadrático médio residual. O resultado estima a proporção da variância populacional atribuível ao fator testado e corrige o viés positivo que pode fazer um efeito amostral parecer maior do que realmente é. O cálculo é determinístico, imediato e apropriado para conferir resultados de ANOVA publicados ou automatizar um fluxo estatístico.
O que o ômega quadrado informa
O ômega quadrado é uma medida de tamanho de efeito para ANOVA que procura estimar quanto da variância populacional está associado ao efeito estudado. Um teste de significância responde se as diferenças observadas entre grupos seriam surpreendentes sob um modelo nulo, mas não informa se elas são substanciais. O ômega quadrado trata dessa segunda pergunta. Diferentemente de uma razão direta baseada apenas nas somas de quadrados do efeito e total, ele subtrai uma correção determinada pelos graus de liberdade do efeito e pelo erro quadrático médio residual. Essa correção normalmente torna o ômega quadrado menos positivamente enviesado que o eta quadrado em amostras finitas. Interprete a estimativa em conjunto com a tabela da ANOVA, intervalos de confiança quando disponíveis, conhecimento da área e desenho do estudo. Um valor maior indica que o fator responde por uma parcela maior da variação no modelo, mas nenhum limite universal define se um efeito é importante. Contexto, confiabilidade da medição, composição da amostra e consequências práticas continuam decisivos. A calculadora apresenta a estimativa com sinal e não transforma silenciosamente um valor negativo em zero.
Como informar os valores resumidos da ANOVA
Copie quatro quantidades da mesma tabela de ANOVA. A soma de quadrados do efeito é a da linha do fator ou termo cujo tamanho de efeito você deseja calcular. A soma de quadrados total representa a variabilidade total usada nessa análise, e não a soma de quadrados residual. Os graus de liberdade do efeito vêm da mesma linha do fator, enquanto o erro quadrático médio é o quadrado médio residual ou intragrupos. Mantenha todas as somas de quadrados na mesma escala e não use erro padrão, raiz do erro quadrático médio ou quadrado médio do efeito no lugar do erro quadrático médio residual. A calculadora divide a soma de quadrados do efeito menos o produto dos graus de liberdade pelo erro quadrático médio pela soma de quadrados total mais esse erro. As somas e o erro devem ser não negativos, os graus de liberdade devem ser um inteiro positivo e todos os valores precisam ser finitos. Uma soma de quadrados total igual a zero é rejeitada porque não existe variação total a partir da qual seja possível estimar uma proporção de tamanho de efeito significativa.
Como interpretar a saída e evitar erros no relato
A saída inclui o ômega quadrado, o numerador corrigido e o denominador, permitindo que você confira a aritmética com um relatório ou uma planilha. Valores próximos de zero indicam pouca variância estimada atribuível ao efeito após a correção de viés. Um resultado negativo pode ocorrer quando a soma de quadrados observada para o efeito é menor que o termo de correção. Isso não significa que o fator explique literalmente uma variância negativa; significa que o efeito populacional estimado é muito pequeno e que o ruído amostral domina a correção. Algumas convenções substituem estimativas negativas por zero, mas esta calculadora mantém o resultado matemático para que cada pessoa possa escolher e documentar seu próprio procedimento. Relate a estatística com o fator relevante, o desenho da ANOVA, os graus de liberdade e precisão suficiente para reproduzir o cálculo. Não confunda ômega quadrado com ômega quadrado parcial sem declarar qual definição foi usada, sobretudo em desenhos fatoriais ou de medidas repetidas. Esta ferramenta implementa a fórmula resumida padrão com soma de quadrados total e erro quadrático médio residual; confirme se essa definição atende ao método exigido por sua área ou publicação.
Casos de uso
Adicionar tamanho de efeito a um relatório de ANOVA
Converta valores resumidos publicados em uma estimativa menos enviesada da variância associada a um fator.
Auditar um artigo ou uma planilha
Reproduza o ômega quadrado usando as somas de quadrados, os graus de liberdade e o erro quadrático médio residual informados.
Automatizar relatórios estatísticos
Calcule um campo consistente de tamanho de efeito com base em exportações de tabelas de ANOVA em um fluxo de API determinístico.
Perguntas frequentes
Qual fórmula esta calculadora usa?
Ela usa (SQ do efeito − gl do efeito × EQM) / (SQ total + EQM), com todas as quantidades retiradas da mesma ANOVA.
Por que usar ômega quadrado em vez de eta quadrado?
O ômega quadrado aplica uma correção com erro residual e graus de liberdade do efeito, por isso costuma ser menos positivamente enviesado como estimativa populacional.
O ômega quadrado pode ser negativo?
Sim. A correção pode tornar a estimativa negativa quando o efeito observado é pequeno. A calculadora preserva esse valor em vez de limitá-lo silenciosamente a zero.
Qual quadrado médio deve ser informado?
Use o erro quadrático médio residual ou intragrupos da tabela de ANOVA, não o quadrado médio do efeito nem um erro padrão.
Por que uma soma de quadrados total igual a zero é rejeitada?
Um total igual a zero significa que não há variação observada; portanto, uma proporção de tamanho de efeito sobre a variância total não é significativa.
Quanto custa uma solicitação à API?
Cada solicitação à API custa US$ 0,002; o cálculo no navegador desta página é gratuito.
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/omega-squared \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ss_effect":30,"ss_total":100,"df_effect":2,"mean_square_error":10}'const res = await fetch("https://api.kit.forhosting.com/stat/omega-squared", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ss_effect": 30,
"ss_total": 100,
"df_effect": 2,
"mean_square_error": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/omega-squared",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ss_effect": 30,
"ss_total": 100,
"df_effect": 2,
"mean_square_error": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/omega-squared", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ss_effect":30,"ss_total":100,"df_effect":2,"mean_square_error":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ss_effect":30,"ss_total":100,"df_effect":2,"mean_square_error":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/omega-squared", 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
{
"ss_effect": 30,
"ss_total": 100,
"df_effect": 2,
"mean_square_error": 10
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.omega_squared",
"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. |