Compila un solo campo, Z (la statistica test) oppure una delle cinque probabilità. Vengono calcolati tutti gli altri valori (la conversione funziona nei due sensi, da Z al p-value e dal p-value a Z).
Indice
-
Cosa puoi fare in questa pagina
-
A cosa serve questo calcolo?
-
Come si usa
-
Formula e grafico
-
Simboli e termini
-
Cosa conviene sapere prima
-
Come calcolarlo con Excel
-
Come calcolarlo con Fogli Google
-
Come calcolarlo con Python
-
La formula in LaTeX e in altre notazioni matematiche (da copiare)
-
Come chiedere a ChatGPT di fare il calcolo
-
I punti di forza di DataChef
-
Funzioni correlate
-
Tutte le calcolatrici di NumberChef
Cosa puoi fare in questa pagina
- Scrivi la statistica test Z ottenuta con uno z-test o un test simile e ottieni in un colpo solo i p-value per i test a coda sinistra, a coda destra e a due code
- Puoi anche fare il percorso inverso, dal p-value a Z (per esempio, trovare Z = 1,96 per un p-value a due code di 0,05). Serve anche per trovare il confine della regione di rifiuto (il valore critico)
- Compaiono anche le probabilità «tra 0 e Z» e «tra −Z e Z», quindi puoi usarla al posto della tavola della distribuzione normale standard
- In questa pagina trovi anche una spiegazione semplice delle formule e le formule da copiare e incollare in Excel, Fogli Google e Python
A cosa serve questo calcolo?
Negli studi clinici su un nuovo farmaco si usa un test di ipotesi per capire se «la differenza tra il gruppo che ha preso il farmaco e quello che non lo ha preso rientra nel caso?», e il p-value è la prova su cui si decide. Per esempio, una statistica test di \(Z = 2{,}5\) dà un p-value a due code di circa 0,012, che si legge così: «se il farmaco non avesse effetto, la probabilità di vedere una differenza così grande sarebbe circa dell’1,2%».
Gli articoli medici di tutto il mondo riportano gli effetti in questo modo. Sapere che cos’è un p-value ti permette di leggere le notizie sulla salute un passo più a fondo (le vere decisioni mediche le prendono gli esperti, che valutano non solo il p-value ma anche l’entità dell’effetto e gli effetti collaterali).
«Abbiamo cambiato il colore del pulsante e la percentuale di clic è salita. Ma non sarà stato il caso?» È la domanda a cui risponde il test di un test A/B. Per esempio, una statistica test di \(Z = 2{,}17\) dà un p-value a due code di circa 0,03, minore del livello di significatività di 0,05, quindi puoi concludere che si tratta di «un miglioramento difficile da spiegare con il caso».
Le aziende online usano ogni giorno questo p-value per decidere se adottare modifiche al design e ai testi.
Con i dati di un controllo a campione si verifica se il peso medio o la dimensione media dei prodotti si è spostata rispetto al valore di riferimento. Per esempio, una statistica test di \(Z = 2\) dà un p-value a due code di circa 0,046, quindi con un livello di significatività del 5% concludi che «nel processo è cambiato qualcosa» e ne cerchi la causa.
Il punto di forza del p-value è che separa la «variazione casuale» da un «vero problema», così la decisione di fermare una macchina si prende con i numeri e non a sensazione.
Gli articoli scientifici sono pieni di espressioni come «significativo con p < 0,05» e «p = 0,003». In un test a due code, p < 0,05 corrisponde a «\(|Z|\) maggiore di 1,96» e p < 0,01 corrisponde a «maggiore di circa 2,58».
Conoscere questa corrispondenza ti aiuta a riportare correttamente i risultati statistici nella tesi di laurea e nelle relazioni, e a tenere a mente un’avvertenza importante quando leggi gli articoli: «significativo» non vuol dire sempre importante (l’entità della differenza è un’altra questione).
Con un test di ipotesi puoi anche controllare se una variazione come «il gradimento del governo è salito di 2 punti rispetto al mese scorso» è un cambiamento reale o solo la variabilità (l’errore) del sondaggio. Per esempio, una statistica test di \(Z = 1\) dà un p-value a due code di circa 0,32, cioè «circa 1 volta su 3 capita per caso anche senza una differenza reale», quindi è naturale parlare di variazione entro il margine di errore.
È un modo di ragionare con la statistica utile e vicino alla vita di tutti i giorni: prima di entusiasmarti o preoccuparti per i numeri del telegiornale, chiediti «quella differenza è significativa?».
Formula e grafico
Simboli e termini
Simboli
| \(P\) | pi | Il p-value: la probabilità di ottenere per caso un risultato estremo almeno quanto quello osservato, supponendo vera l’ipotesi nulla. Più è piccolo, più è difficile spiegare il risultato con il caso. |
| \(Z\) | zeta | La statistica test (il valore z), calcolata dai dati e considerata distribuita secondo la distribuzione normale standard. Questa pagina ricava i p-value da Z. Il calcolo del punteggio z in sé è trattato nella pagina correlata, la calcolatrice del punteggio z. |
| \(\Phi(Z)\) | fi di zeta | La funzione di ripartizione della distribuzione normale standard (media 0, deviazione standard 1). Restituisce la probabilità di un valore minore di \(Z\), cioè l’area sotto la curva a sinistra di \(Z\). |
| \(\Phi^{-1}\) | fi alla meno uno (inversa di Φ) | La funzione che fa il percorso inverso di \(\Phi\). Prende una probabilità (un’area) e restituisce la Z che la produce. Questa calcolatrice la usa per risalire dal p-value a Z. (Esempio: \(\Phi^{-1}(0{,}975) \approx 1{,}96\)) |
| \(|Z|\) | valore assoluto di zeta | La grandezza di \(Z\) senza il segno. Un test a due code conta uno scarto dal lato positivo e uno dal lato negativo come la stessa «estremità», quindi usa il valore assoluto. (Esempio: \(|-1{,}5| = 1{,}5\)) |
| \(\alpha\) | alfa | Il livello di significatività: la probabilità soglia che fissi in anticipo, come in «rifiuta l’ipotesi nulla se il p-value è minore o uguale a questo valore». Per convenzione si usano spesso 0,05 (5%) e 0,01 (1%). |
Termini
| p-value | La probabilità di ottenere un risultato estremo almeno quanto quello osservato, supponendo vera l’ipotesi nulla. Più il p-value è piccolo, più è difficile credere che il risultato sia venuto fuori per caso e più forti sono i motivi per rifiutare l’ipotesi nulla. In italiano si dice anche «valore p». |
| test di ipotesi | Una procedura che prima suppone che «non ci sia differenza», misura con un p-value quanto sarebbero improbabili i dati reali sotto questa ipotesi e decide se scartarla a favore dell’ipotesi alternativa. Funziona in modo simile alla dimostrazione per assurdo, cioè se è successo qualcosa di molto raro, si mette in dubbio l’ipotesi di partenza. |
| ipotesi nulla | L’ipotesi di partenza che vuoi smentire, come «non c’è differenza tra i due gruppi» o «non c’è alcun effetto». Il p-value si calcola supponendo che l’ipotesi nulla sia vera. Si indica con H₀. |
| ipotesi alternativa | L’affermazione opposta all’ipotesi nulla («c’è una differenza», «c’è un effetto»). È l’ipotesi che si accetta quando l’ipotesi nulla viene rifiutata. Si indica con H₁. |
| livello di significatività | La probabilità soglia per rifiutare l’ipotesi nulla, indicata con \(\alpha\) (alfa). La regola è fissarla prima di fare il test, e 0,05 è il valore più usato. Se il p-value è minore o uguale al livello di significatività, il risultato si dice «statisticamente significativo». |
| rifiutare | Scartare l’ipotesi nulla perché «difficile da credere», in base al test (si dice anche «respingere»). Si rifiuta quando il p-value è minore o uguale al livello di significatività. Attenzione, se non si riesce a rifiutare, non significa «l’ipotesi nulla è vera» ma solo «non ci sono prove sufficienti per rifiutarla». |
| test a due code | Un test che considera una differenza in entrambe le direzioni, troppo grande o troppo piccola. Il p-value è la somma delle aree nelle due code della distribuzione. È la scelta standard quando non puoi decidere la direzione in anticipo. Si dice anche «test bilaterale». |
| test a una coda | Un test che guarda le differenze in una sola direzione, solo più grandi (coda destra) o solo più piccole (coda sinistra). Si usa quando la teoria stabilisce la direzione in anticipo, e il p-value è solo l’area di quella coda. Si dice anche «test unilaterale». |
| statistica test | Il valore calcolato dai dati per fare un test. In uno z-test viene messo in una forma considerata distribuita secondo la distribuzione normale standard (il valore z) e indica a quante deviazioni standard dalla media si trova il risultato. |
| distribuzione normale standard | La distribuzione normale con media 0 e deviazione standard 1 (a campana simmetrica). L’area sotto la curva rappresenta la probabilità e l’area totale è esattamente 1. Il p-value di uno z-test si calcola come l’area nelle code di questa distribuzione. |
| valore critico | Il valore di confine della statistica test oltre il quale si rifiuta l’ipotesi nulla. In un test a due code con livello di significatività del 5% è \(|Z| \approx 1{,}96\), con l’1% è \(|Z| \approx 2{,}576\). Puoi verificarlo con questa calcolatrice risalendo da un p-value a Z. |
Cosa conviene sapere prima
Ecco che cosa conviene sapere per usare il calcolo di questa pagina capendo davvero che cosa fai, e non solo premendo il pulsante.
| Nozioni di base di probabilità (scuola secondaria di primo grado, 11-14 anni) |
|
| Analisi dei dati e deviazione standard (scuola secondaria di secondo grado, 14-19 anni) |
|
| La distribuzione normale e la lettura delle aree (liceo scientifico, quinto anno, 18-19 anni) |
|
| L’idea del test di ipotesi (di solito si studia all’università) |
|
Come calcolarlo con Excel
| Z (statistica test) | -1,5 |
| Coda sinistra P(x<Z) | =DISTRIB.NORM.ST.N(B1;VERO) |
| Z (statistica test) | 2 |
| Coda destra P(x>Z) | =1-DISTRIB.NORM.ST.N(B1;VERO) |
| Z (statistica test) | 1,96 |
| p-value a due code | =2*(1-DISTRIB.NORM.ST.N(ASS(B1);VERO)) |
«DISTRIB.NORM.ST.N(valore; VERO)» è la funzione della funzione di ripartizione \(\Phi\) (l’area a sinistra di Z), e VERO le dice di «restituire il valore cumulato (l’area a sinistra)». «ASS» restituisce il valore assoluto (la grandezza senza il segno).
La prima tabella mostra in B2 circa 0,0668 (circa il 6,7%), la seconda circa 0,02275 (circa il 2,3%) e la terza circa 0,05 (5%). Basta sostituire B1 con la tua Z.
Per fare il percorso inverso, «dal p-value a Z», usa «=INV.NORM.S(probabilità)» (esempio: la Z per un p-value a due code di 0,05 è `=INV.NORM.S(1-0,05/2)`, circa 1,95996).
Come calcolarlo con Fogli Google
| Z (statistica test) | -1,5 |
| Coda sinistra P(x<Z) | =DISTRIB.NORM.ST(B1) |
| Z (statistica test) | 2 |
| Coda destra P(x>Z) | =1-DISTRIB.NORM.ST(B1) |
| Z (statistica test) | 1,96 |
| p-value a due code | =2*(1-DISTRIB.NORM.ST(ASS(B1))) |
I risultati sono gli stessi della versione Excel: circa 0,0668 nella prima tabella, circa 0,02275 nella seconda e circa 0,05 nella terza.
Per trovare Z da un p-value, usa «=INV.NORM.ST(probabilità)» (esempio: `=INV.NORM.ST(1-0,05/2)` è circa 1,95996).
Come calcolarlo con Python
import math
def phi(z):
# Funzione di ripartizione della distribuzione normale standard, Φ(z) (calcolata con la funzione degli errori erf)
return 0.5 * (1 + math.erf(z / math.sqrt(2)))
z = 1.96 # Z (statistica test)
p_left = phi(z) # p-value della coda sinistra P(x<Z)
p_right = 1 - phi(z) # p-value della coda destra P(x>Z)
p_two_sided = 2 * (1 - phi(abs(z))) # p-value a due code
print(f"p-value della coda sinistra: {p_left}")
print(f"p-value della coda destra: {p_right}")
print(f"p-value a due code: {p_two_sided}")
La formula in LaTeX e in altre notazioni matematiche (da copiare)
P = Φ(Z)
P = \Phi(Z)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>P</mi>
<mo>=</mo>
<mi>Φ</mi><mo>(</mo><mi>Z</mi><mo>)</mo>
</mrow>
</math>
P = Phi(Z)
CDF[NormalDistribution[0, 1], z]
with(Statistics): CDF(RandomVariable(Normal(0, 1)), z);
p = normcdf(z);
P = Φ(Z)
P = 1 − Φ(Z)
P = 1 - \Phi(Z)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>P</mi>
<mo>=</mo>
<mn>1</mn>
<mo>−</mo>
<mi>Φ</mi><mo>(</mo><mi>Z</mi><mo>)</mo>
</mrow>
</math>
P = 1 - Phi(Z)
1 - CDF[NormalDistribution[0, 1], z]
with(Statistics): 1 - CDF(RandomVariable(Normal(0, 1)), z);
p = 1 - normcdf(z);
P = 1 - Φ(Z)
P = 2(1 − Φ(|Z|))
P = 2\left(1 - \Phi(|Z|)\right)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>P</mi>
<mo>=</mo>
<mn>2</mn>
<mo>(</mo>
<mn>1</mn>
<mo>−</mo>
<mi>Φ</mi><mo>(</mo><mo>|</mo><mi>Z</mi><mo>|</mo><mo>)</mo>
<mo>)</mo>
</mrow>
</math>
P = 2(1 - Phi(|Z|))
2 (1 - CDF[NormalDistribution[0, 1], Abs[z]])
with(Statistics): 2*(1 - CDF(RandomVariable(Normal(0, 1)), abs(z)));
p = 2*(1 - normcdf(abs(z)));
P = 2(1 - Φ(|Z|))
Come chiedere a ChatGPT di fare il calcolo
Sei un assistente per i calcoli di statistica. Fai il calcolo seguente eseguendo davvero del codice Python e basa la risposta solo sui numeri del risultato dell’esecuzione (non rispondere con calcoli a mente né a occhio). Uno z-test ha dato una statistica test Z = 2,5. Supponi che la statistica test segua la distribuzione normale standard (puoi usare la libreria standard di Python, per esempio math.erf o statistics.NormalDist). Trova: 1. Il p-value della coda sinistra P(x<Z) 2. Il p-value della coda destra P(x>Z) 3. Il p-value a due code P(x<−Z o x>Z) 4. Se l’ipotesi nulla si può rifiutare in un test a due code con livello di significatività 0,05 Mostra le formule che hai usato e i numeri del risultato dell’esecuzione.
Come si usa
-
1Inserisci i numeriScrivi nei campi i numeri con cui vuoi fare il calcolo
-
2CalcolaFai clic sul pulsante «Calcola»
-
3Guarda il risultatoIl risultato compare subito. Nella stessa pagina trovi anche lo svolgimento del calcolo e la spiegazione della formula
I punti di forza di DataChef
Nessuna competenza richiesta, semplice e intuitivo
Nessun dato personale richiesto
Il file viene eliminato automaticamente dopo il download
Nessun obbligo di attribuzione
Nessuna autorizzazione preventiva necessaria