Calcolatore omega quadrato
Il calcolatore di omega quadrato trasforma i valori riepilogativi di un’analisi della varianza in una stima meno distorta della dimensione dell’effetto.
Esegui gratis nel browser
Inserisca la somma dei quadrati dell’effetto, la somma dei quadrati totale, i gradi di libertà dell’effetto e l’errore quadratico medio residuo. Il risultato stima la quota di varianza della popolazione attribuibile al fattore esaminato, correggendo il bias positivo che può far apparire un effetto campionario più grande di quanto sia. Il calcolo è deterministico, immediato e adatto sia alla verifica di risultati ANOVA pubblicati sia all’automazione di un flusso statistico.
Che cosa indica omega quadrato
Omega quadrato è una misura della dimensione dell’effetto nell’ANOVA, pensata per stimare quanta parte della varianza della popolazione sia associata all’effetto studiato. Un test di significatività chiarisce se le differenze osservate fra gruppi sarebbero sorprendenti sotto un modello nullo, ma non dice se tali differenze siano sostanziali. Omega quadrato affronta questa seconda domanda. Diversamente da un rapporto diretto basato soltanto sulle somme dei quadrati dell’effetto e totale, sottrae una correzione che dipende dai gradi di libertà dell’effetto e dall’errore quadratico medio residuo. Tale correzione rende in genere omega quadrato meno distorto verso l’alto rispetto a eta quadrato nei campioni finiti. Interpreti la stima insieme alla tabella ANOVA, agli intervalli di confidenza disponibili, alle conoscenze del settore e al disegno dello studio. Un valore maggiore indica che il fattore spiega una quota più ampia della variazione secondo il modello, ma nessuna soglia universale stabilisce da sola l’importanza dell’effetto. Contesto, affidabilità delle misure, composizione del campione e conseguenze pratiche restano decisivi. Il calcolatore restituisce la stima con il suo segno, senza trasformare automaticamente un valore negativo in zero.
Come inserire i valori riepilogativi dell’ANOVA
Copi quattro quantità dalla stessa tabella ANOVA. La somma dei quadrati dell’effetto è quella riportata nella riga del fattore o termine di cui desidera misurare l’effetto. La somma dei quadrati totale rappresenta la variabilità totale usata nell’analisi, non la somma dei quadrati residua. I gradi di libertà dell’effetto provengono dalla medesima riga del fattore, mentre l’errore quadratico medio è il quadrato medio residuo o entro i gruppi. Mantenga tutte le somme dei quadrati sulla stessa scala e non sostituisca l’errore quadratico medio residuo con un errore standard, con la radice dell’errore quadratico medio o con il quadrato medio dell’effetto. Il calcolatore divide la somma dei quadrati dell’effetto meno il prodotto dei gradi di libertà per l’errore quadratico medio per la somma dei quadrati totale più tale errore. Somme ed errore devono essere non negativi, i gradi di libertà devono essere un intero positivo e ogni valore deve essere finito. Una somma totale nulla viene rifiutata perché manca la variazione totale necessaria per stimare una quota significativa della dimensione dell’effetto.
Come interpretare l’output ed evitare errori di rendicontazione
L’output include omega quadrato, il numeratore corretto e il denominatore, così Lei può verificare facilmente l’aritmetica rispetto a un rapporto o a un foglio elettronico. Valori vicini a zero indicano poca varianza stimata attribuibile all’effetto dopo la correzione del bias. Un risultato negativo può comparire quando la somma dei quadrati osservata per l’effetto è inferiore al termine di correzione. Ciò non significa che il fattore spieghi letteralmente una varianza negativa: segnala invece che l’effetto stimato nella popolazione è molto piccolo e che il rumore campionario domina la correzione. Alcune convenzioni sostituiscono le stime negative con zero, ma questo calcolatore conserva il risultato matematico affinché ciascuno possa scegliere e documentare il proprio criterio. Riporti la statistica insieme al fattore pertinente, al disegno ANOVA, ai gradi di libertà e a una precisione sufficiente per riprodurre il calcolo. Non confonda omega quadrato con omega quadrato parziale senza dichiarare la definizione, specialmente nei disegni fattoriali o a misure ripetute. Lo strumento applica la formula riepilogativa standard con somma totale ed errore quadratico medio residuo; verifichi che corrisponda al metodo richiesto dalla Sua disciplina.
Casi d'uso
Aggiungere una dimensione dell’effetto a un rapporto ANOVA
Converta valori riepilogativi pubblicati in una stima meno distorta della varianza associata a un fattore.
Verificare un articolo o un foglio elettronico
Riproduca omega quadrato dalle somme dei quadrati, dai gradi di libertà e dall’errore quadratico medio residuo dichiarati.
Automatizzare la rendicontazione statistica
Calcoli un campo coerente di dimensione dell’effetto da esportazioni di tabelle ANOVA in un flusso API deterministico.
Domande frequenti
Quale formula usa questo calcolatore?
Usa (SQ dell’effetto − gl dell’effetto × EQM) / (SQ totale + EQM), con tutte le quantità tratte dalla stessa ANOVA.
Perché usare omega quadrato invece di eta quadrato?
Omega quadrato applica una correzione basata sull’errore residuo e sui gradi di libertà dell’effetto, quindi è generalmente meno distorto verso l’alto.
Omega quadrato può essere negativo?
Sì. La correzione può rendere negativa la stima quando l’effetto osservato è piccolo. Il calcolatore mantiene tale valore invece di limitarlo silenziosamente a zero.
Quale quadrato medio va inserito?
Usi l’errore quadratico medio residuo o entro i gruppi della tabella ANOVA, non il quadrato medio dell’effetto né un errore standard.
Perché una somma dei quadrati totale nulla viene rifiutata?
Un totale nullo indica che non vi è variazione osservata, quindi una quota dell’effetto rispetto alla varianza totale non è significativa.
Quanto costa una richiesta API?
Ogni richiesta API costa $0.002; il calcolo nel browser su questa pagina è gratuito.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
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)Esempio di richiesta
{
"ss_effect": 30,
"ss_total": 100,
"df_effect": 2,
"mean_square_error": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.omega_squared",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |