Dimensione dell'effetto g di Hedges
Confronti due gruppi su una scala comune: con medie di 10 e 8, deviazioni standard di 2 e 30 persone per gruppo, la d di Cohen è 1 e la g di Hedges, dopo la correzione per piccoli campioni, è 0,987013. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Media gruppo 1
- 10
- Media gruppo 2
- 8
- DS gruppo 1
- 2
- DS gruppo 2
- 2
- N gruppo 1
- 30
- N gruppo 2
- 30
- DS aggregata
- 2
- D di Cohen
- 1
- J
- 0,987013
- G di Hedges
- 0,987013
g di Hedges = J × d di Cohen con SD combinata. Intento di ricerca: calcolatore del g di hedges. Non sono necessarie chiamate di rete né seed casuali. I lavori falliti non vengono addebitati.
Che cosa misura la g di Hedges
La g di Hedges porta la differenza tra due gruppi su una scala che non dipende dalle unità di misura. Prende la distanza tra le due medie e la divide per la deviazione standard combinata, che riunisce la dispersione di entrambi i gruppi; quel rapporto è la d di Cohen. Poi moltiplica d per un fattore di correzione J, poco inferiore a 1, che avvicina leggermente la stima allo zero. Lei inserisce la media, la deviazione standard e il numero di persone o elementi di ogni gruppo. Con medie di 10 e 8, deviazioni di 2 in entrambi i gruppi e 30 in ciascuno, la deviazione combinata è 2, d vale 1, J vale 0,987013 e la g di Hedges è 0,987013.
Come si calcola e quali errori evitare
I passaggi sono brevi. Sottragga la seconda media dalla prima e divida per la deviazione standard combinata per ottenere d. Poi calcoli J come uno meno tre diviso quattro volte i gradi di libertà meno uno, e moltiplichi. Poiché i gradi di libertà crescono con la numerosità dei gruppi, J si avvicina a 1 e la correzione conta soprattutto nei gruppi piccoli. L'ordine dei gruppi decide il segno, quindi lo mantenga uguale quando confronta studi diversi. Se chiede un numero fisso di decimali, il risultato esatto viene arrotondato una sola volta, con le metà verso l'alto, e ogni valore viene controllato prima del calcolo, così un dato impossibile viene rifiutato invece di diventare una cifra.
Domande frequenti
Altre lingue?
Solo in inglese; Nitro idrata gli altri locali.
Che cos'è la g di Hedges?
È una dimensione dell'effetto: la distanza tra le medie di due gruppi espressa in deviazioni standard combinate, moltiplicata per un fattore di correzione J che pesa di più quando i gruppi sono piccoli.
In che cosa la g di Hedges differisce dalla d di Cohen?
La g di Hedges è la d di Cohen moltiplicata per J, un fattore poco inferiore a 1. Nell'esempio con 30 persone per gruppo, d vale 1 e J vale 0,987013, quindi g risulta 0,987013.
Come si calcola il fattore di correzione J?
J è uno meno tre diviso quattro volte i gradi di libertà meno uno. I gradi di libertà crescono con la numerosità di entrambi i gruppi, quindi la correzione si riduce man mano che i gruppi diventano più grandi.
Che cosa significa una g di Hedges negativa?
Che la media del primo gruppo è inferiore a quella del secondo, perché la differenza si calcola come prima media meno seconda. Scambiando i gruppi cambia il segno, ma non la dimensione dell'effetto.
Strumenti correlati
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/hedges-g \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mean1":10,"mean2":8,"sd1":2,"sd2":2,"n1":30,"n2":30}'const res = await fetch("https://api.kit.forhosting.com/stat/hedges-g", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mean1": 10,
"mean2": 8,
"sd1": 2,
"sd2": 2,
"n1": 30,
"n2": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/hedges-g",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mean1": 10,
"mean2": 8,
"sd1": 2,
"sd2": 2,
"n1": 30,
"n2": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/hedges-g", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mean1":10,"mean2":8,"sd1":2,"sd2":2,"n1":30,"n2":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mean1":10,"mean2":8,"sd1":2,"sd2":2,"n1":30,"n2":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/hedges-g", 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
{
"mean1": 10,
"mean2": 8,
"sd1": 2,
"sd2": 2,
"n1": 30,
"n2": 30
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.hedges_g",
"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. |
Note tecniche
Il calcolatore è gratuito nel browser, deterministico e identico sul percorso dell'API. Gli input vengono convalidati prima dei calcoli, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up viene applicato una sola volta a partire dai valori IEEE grezzi quando si richiedono i decimali. Usi lo stesso JSON da fogli di calcolo, CMS, automazioni o demo didattiche.
Come funziona
g di Hedges = J × d di Cohen con SD combinata. Non sono necessarie chiamate di rete né seed casuali. I lavori falliti non vengono addebitati. Non sono necessarie chiamate di rete né seed casuali. I lavori falliti non vengono addebitati. J=1−3/(4df−1); d=(m1−m2)/s_combinata. Il calcolatore è gratuito nel browser, deterministico e identico sul percorso dell'API. Gli input vengono convalidati prima dei calcoli, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up viene applicato una sola volta a partire dai valori IEEE grezzi quando si richiedono i decimali. Usi lo stesso JSON da fogli di calcolo, CMS, automazioni o demo didattiche. Il calcolatore è gratuito nel browser, deterministico e identico sul percorso dell'API. Gli input vengono convalidati prima dei calcoli, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up viene applicato una sola volta a partire dai valori IEEE grezzi quando si richiedono i decimali. Usi lo stesso JSON da fogli di calcolo, CMS, automazioni o demo didattiche.
Input, limiti e arrotondamento
I decimali facoltativi usano half-up una sola volta. Gli output riportano gli input. Non sono necessarie chiamate di rete né seed casuali. I lavori falliti non vengono addebitati. Non sono necessarie chiamate di rete né seed casuali. I lavori falliti non vengono addebitati. Fornisca i campi JSON richiesti. I tipi non validi generano invalid_input. Il calcolatore è gratuito nel browser, deterministico e identico sul percorso dell'API. Gli input vengono convalidati prima dei calcoli, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up viene applicato una sola volta a partire dai valori IEEE grezzi quando si richiedono i decimali. Usi lo stesso JSON da fogli di calcolo, CMS, automazioni o demo didattiche. Il calcolatore è gratuito nel browser, deterministico e identico sul percorso dell'API. Gli input vengono convalidati prima dei calcoli, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up viene applicato una sola volta a partire dai valori IEEE grezzi quando si richiedono i decimali. Usi lo stesso JSON da fogli di calcolo, CMS, automazioni o demo didattiche.
Quando usarlo
Usi lo strumento quando l'intento di ricerca corrisponde. g di Hedges = J × d di Cohen con SD combinata. Non sono necessarie chiamate di rete né seed casuali. I lavori falliti non vengono addebitati. Non sono necessarie chiamate di rete né seed casuali. I lavori falliti non vengono addebitati. Il calcolatore è gratuito nel browser, deterministico e identico sul percorso dell'API. Gli input vengono convalidati prima dei calcoli, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up viene applicato una sola volta a partire dai valori IEEE grezzi quando si richiedono i decimali. Usi lo stesso JSON da fogli di calcolo, CMS, automazioni o demo didattiche. Il calcolatore è gratuito nel browser, deterministico e identico sul percorso dell'API. Gli input vengono convalidati prima dei calcoli, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up viene applicato una sola volta a partire dai valori IEEE grezzi quando si richiedono i decimali. Usi lo stesso JSON da fogli di calcolo, CMS, automazioni o demo didattiche.
Casi di integrazione
Verifica rapida
Widget gratuito.
Automazione
Stesso JSON tramite API.
Didattica
Esempi golden fissati.
Domande tecniche
È gratuito?
Sì, tier A.
Usa la rete?
No, nessuna.
Input non valido?
Restituisce invalid_input.
C'è l'API?
Sì, disponibile.