Come eseguire il test t di welch in python


Il modo più comune per confrontare le medie tra due gruppi indipendenti è utilizzare un test t a due campioni . Tuttavia, questo test presuppone che le varianze tra i due gruppi siano uguali.

Se ritieni che la varianza tra i due gruppi non sia uguale, puoi utilizzare il test t di Welch , che è l’equivalente non parametrico del test t a due campioni.

Per eseguire il t-test di Welch in Python, possiamo utilizzare la funzione ttest_ind() della libreria SciPy , che utilizza la seguente sintassi:

ttest_ind(a, b, equal_var=False)

Oro:

  • a: primo array di valori di dati
  • b: seconda matrice di valori di dati
  • equal_var: non specifica alcuna assunzione di varianze uguali tra le due tabelle

Questo tutorial spiega come utilizzare questa funzione per eseguire il test t di Welch in Python.

Esempio: test t di Welch in Python

Supponiamo di voler confrontare i punteggi degli esami di 12 studenti che hanno utilizzato un libretto di preparazione all’esame per prepararsi a un esame rispetto a 12 studenti che non lo hanno fatto.

Il codice seguente mostra come eseguire il test t di Welch in Python per determinare se i punteggi medi degli esami sono uguali tra i due gruppi:

 #import ttest_ind() function
from scipy import stats

#define two arrays of data
booklet = [90, 85, 88, 89, 94, 91, 79, 83, 87, 88, 91, 90]
no_booklet = [67, 90, 71, 95, 88, 83, 72, 66, 75, 86, 93, 84]

#perform Welch's t-test
stats. ttest_ind (booklet, no_booklet, equal_var = False )

Ttest_indResult(statistic=2.23606797749, pvalue=0.04170979503207)

La statistica del test risulta essere 2.2361 e il corrispondente valore p è 0.0417 .

Poiché questo valore p è inferiore a 0,05, possiamo rifiutare l’ipotesi nulla del test e concludere che esiste una differenza statisticamente significativa nei punteggi medi degli esami tra i due gruppi.

Si noti che le due dimensioni del campione in questo esempio erano uguali, ma il test t di Welch funziona ancora anche se le due dimensioni del campione non sono uguali.

Risorse addizionali

Un’introduzione al test t di Welch
Calcolatore del test t di Welch
Come eseguire il test t di Welch in Excel

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *