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