Hoe de tinv-functie in sas te gebruiken (met voorbeelden)


Je kunt de TINV- functie in SAS gebruiken om kritische waarden van de distributie te vinden.

Deze functie gebruikt de volgende basissyntaxis:

TINV(p,df)

Goud:

  • p: 1 – het significantieniveau
  • df : Vrijheidsgraden

In het volgende voorbeeld ziet u hoe u de TINV- functie kunt gebruiken om de kritische waarde t te vinden voor een linkshandige toets, een rechtshandige toets en een tweezijdige toets.

Voorbeeld 1: De TINV-functie gebruiken voor een linkertest

Stel dat we de kritische t-waarde willen vinden voor een linkertoets met een significantieniveau van 0,05 en vrijheidsgraden = 22:

We kunnen de TINV- functie gebruiken om deze waarde te berekenen:

 /*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; 

De kritische t-waarde voor een significantieniveau van 0,05 en vrijheidsgraden = 22 is -1,71714 .

Dus als de teststatistiek lager is dan deze waarde, zijn de testresultaten statistisch significant.

Voorbeeld 2: Gebruik van de TINV-functie voor een rechtszijdige test

Stel dat we de kritische t-waarde willen vinden voor een uiterst rechtse toets met een significantieniveau van 0,05 en vrijheidsgraden = 22:

We kunnen de TINV- functie gebruiken om deze waarde te berekenen:

 /*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; 

De kritische t-waarde voor een significantieniveau van 0,05 en vrijheidsgraden = 22 is 1,71714 .

Dus als de teststatistiek groter is dan deze waarde, zijn de testresultaten statistisch significant.

Voorbeeld 3: Gebruik van de TINV-functie voor een tweezijdige test

Stel dat we de kritische t-waarde willen vinden voor een tweezijdige toets met een significantieniveau van 0,05 en vrijheidsgraden = 22:

We kunnen de TINV- functie gebruiken om deze waarde te berekenen:

 /*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; 

Elke keer dat u een tweezijdige test uitvoert, zijn er twee kritische waarden. In dit geval zijn de kritische t-waarden -2,07387 en 2,07387 .

Dus als de teststatistiek kleiner is dan -2,0739 of groter dan 2,0739 , zijn de testresultaten statistisch significant.

Aanvullende bronnen

In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in SAS kunt uitvoeren:

Hoe u een t-test met één monster uitvoert in SAS
Hoe u een t-test met twee steekproeven uitvoert in SAS
Een t-test met gepaarde monsters uitvoeren in SAS

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert