SAS - Test T
I test T vengono eseguiti per calcolare i limiti di confidenza per uno o due campioni indipendenti confrontando le loro medie e differenze medie. La procedura SAS denominataPROC TTEST serve per eseguire test t su una singola variabile e su una coppia di variabili.
Sintassi
La sintassi di base per applicare PROC TTEST in SAS è:
PROC TTEST DATA = dataset;
VAR variable;
CLASS Variable;
PAIRED Variable_1 * Variable_2;
Di seguito la descrizione dei parametri utilizzati:
Dataset è il nome del set di dati.
Variable_1 and Variable_2 sono i nomi delle variabili del set di dati utilizzato nel test t.
Esempio
Di seguito vediamo un test t campione in cui trovare la stima del test t per la potenza variabile con limiti di confidenza del 95%.
PROC SQL;
create table CARS1 as
SELECT make, type, invoice, horsepower, length, weight
FROM
SASHELP.CARS
WHERE make in ('Audi','BMW')
;
RUN;
proc ttest data = cars1 alpha = 0.05 h0 = 0;
var horsepower;
run;
Quando il codice sopra viene eseguito, otteniamo il seguente risultato:
T-test accoppiato
Il test T accoppiato viene eseguito per verificare se due variabili dipendenti sono statisticamente diverse l'una dall'altra o meno.
Esempio
Poiché la lunghezza e il peso di un'auto dipendono l'uno dall'altro, applichiamo il test T accoppiato come mostrato di seguito.
proc ttest data = cars1 ;
paired weight*length;
run;
Quando il codice sopra viene eseguito, otteniamo il seguente risultato:
Test t su due campioni
Questo test t è progettato per confrontare le medie della stessa variabile tra due gruppi.
Esempio
Nel nostro caso confrontiamo la media della potenza variabile tra le due diverse marche di auto ("Audi" e "BMW").
proc ttest data = cars1 sides = 2 alpha = 0.05 h0 = 0;
title "Two sample t-test example";
class make;
var horsepower;
run;
Quando il codice sopra viene eseguito, otteniamo il seguente risultato: