Come eseguire un test f in sas
Un test F viene utilizzato per verificare se le varianze di due popolazioni sono uguali.
Le ipotesi nulla e alternativa del test sono le seguenti:
- H 0 : σ 1 2 = σ 2 2 (le varianze della popolazione sono uguali)
- H A : σ 1 2 ≠ σ 2 2 (le varianze della popolazione non sono uguali)
Il test F viene generalmente utilizzato per rispondere a una delle seguenti domande:
1. Due campioni provengono da popolazioni con varianza uguale?
2. Un nuovo trattamento o processo riduce la variabilità di un trattamento o processo attuale?
Il modo più semplice per eseguire un test F in SAS è utilizzare l’istruzione PROC TTEST , che viene utilizzata per eseguire test t ma esegue anche un test F per impostazione predefinita.
L’esempio seguente mostra come eseguire nella pratica un test F in SAS.
Esempio: test F in SAS
Supponiamo di avere il seguente set di dati in SAS che contiene informazioni sui punti segnati da diversi giocatori di basket in due squadre diverse:
/*create dataset*/ data my_data; input team $points; datalines ; At 18 At 19 At 22 At 25 At 27 At 28 At 41 At 45 At 51 At 55 B14 B15 B15 B17 B 18 B22 B25 B25 B27 B 34 ; run ; /*view dataset*/ proc print data =my_data;
Diciamo di voler eseguire un F-test per determinare se la varianza dei punti segnati è uguale tra le due squadre.
Possiamo usare la seguente sintassi per fare ciò:
/*perform F-test for equal variances*/
proc ttest data =my_data;
classteam ;
var points;
run ;
L’ultima tabella dei risultati intitolata Uguaglianza delle varianze contiene i risultati del test F.
Da questa tabella possiamo vedere:
- La statistica del test F è 4,39 .
- Il valore p corrispondente è 0,0383 .
Poiché questo valore p è inferiore a 0,05, rifiutiamo l’ipotesi nulla del test F.
Ciò significa che abbiamo prove sufficienti per affermare che il divario tra i punti segnati dalle due squadre non è pari.
Nota : se stai eseguendo un test t a due campioni per determinare se i valori dei punti medi sono uguali tra le due squadre, utilizzerai il valore p per la riga chiamata Satterthwaite nell’output poiché non puoi presumere che il le varianze della popolazione sono uguali. tra i due gruppi.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in SAS:
Come eseguire un test t per un campione in SAS
Come eseguire un t-test a due campioni in SAS
Come eseguire un t-test per campioni accoppiati in SAS