Come utilizzare la funzione inv.tin in sas (con esempi)


È possibile utilizzare la funzione TINV in SAS per trovare valori critici della distribuzione.

Questa funzione utilizza la seguente sintassi di base:

INV.TIN(p,df)

Oro:

  • p: 1 – il livello di significatività
  • df : Gradi di libertà

Nell’esempio seguente viene illustrato come utilizzare la funzione INV.T per trovare il valore critico t per un test per mancini, un test per destrimani e un test a due code.

Esempio 1: utilizzo della funzione INV.TIN per un test sinistro

Supponiamo di voler trovare il valore t critico per un test sinistro con un livello di significatività di 0,05 e gradi di libertà = 22:

Possiamo usare la funzione INV.TIN per calcolare questo valore:

 /*create dataset that contains t critical value*/
data my_data;
    critical_val = tinv ( .05 , 22 );
    put critical_val=;
run ;

/*view results*/
proc print data =my_data; 

Il valore t critico per un livello di significatività di 0,05 e gradi di libertà = 22 è -1,71714 .

Pertanto, se la statistica del test è inferiore a questo valore, i risultati del test sono statisticamente significativi.

Esempio 2: utilizzo della funzione INV.T per un test della coda destra

Supponiamo di voler trovare il valore t critico per un test estremo destro con un livello di significatività di 0,05 e gradi di libertà = 22:

Possiamo usare la funzione INV.TIN per calcolare questo valore:

 /*create dataset that contains t critical value*/
data my_data;
    critical_val = tinv ( .95 , 22 );
    put critical_val=;
run ;

/*view results*/
proc print data =my_data; 

Il valore t critico per un livello di significatività di 0,05 e gradi di libertà = 22 è 1,71714 .

Pertanto, se la statistica del test è maggiore di questo valore, i risultati del test sono statisticamente significativi.

Esempio 3: utilizzo della funzione INV.T per un test fronte-retro

Supponiamo di voler trovare il valore t critico per un test a due code con un livello di significatività di 0,05 e gradi di libertà = 22:

Possiamo usare la funzione INV.TIN per calcolare questo valore:

 /*create dataset that contains t critical value*/
data my_data;
    critical_val= tinv ( .05/ 2,22 );
    put critical_val=;
run ;

/*view results*/
proc print data =my_data; 

Ogni volta che esegui un test a due code, ci saranno due valori critici. In questo caso, i valori t critici sono -2.07387 e 2.07387 .

Pertanto, se la statistica del test è inferiore a -2,0739 o maggiore di 2,0739 , i risultati del test sono statisticamente significativi.

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

Aggiungi un commento

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