Raadpleeg de SciPy-documentatie voor de exacte details van de functie t.ppf().
Hoe de kritische waarde t in python te vinden
Elke keer dat u een t-test uitvoert, krijgt u een teststatistiek. Om te bepalen of de t-testresultaten statistisch significant zijn, kunt u de teststatistiek vergelijken met een kritische waarde T. Als de absolute waarde van de teststatistiek groter is dan de kritische waarde T, dan zijn de testresultaten statistisch significant.
De kritische waarde T kan worden gevonden met behulp van een t-verdelingstabel of met behulp van statistische software.
Om de kritische waarde van T te vinden, moet u specificeren:
- Een significantieniveau (veel voorkomende keuzes zijn 0,01, 0,05 en 0,10)
- Graden van vrijheid
Met behulp van deze twee waarden kunt u de kritische T-waarde bepalen die u kunt vergelijken met de teststatistiek.
Hoe de kritische waarde T in Python te vinden
Om de kritische waarde T in Python te vinden, kun je de functie scipy.stats.t.ppf() gebruiken , die de volgende syntaxis gebruikt:
scipy.stats.t.ppf(q, df)
Goud:
- V: Het significantieniveau dat moet worden gebruikt
- df : Vrijheidsgraden
De volgende voorbeelden illustreren hoe u de kritische waarde van T kunt vinden voor een linkszijdige test, een rechtszijdige test en een tweezijdige test.
Links proef
Stel dat we de kritische waarde T willen vinden voor een linkertoets met een significantieniveau van 0,05 en vrijheidsgraden = 22:
import scipy.stats #find T critical value scipy.stats.t.ppf(q=.05,df=22) -1.7171
De kritische waarde van T is -1,7171 . Dus als de teststatistiek lager is dan deze waarde, zijn de testresultaten statistisch significant.
Juiste proef
Stel dat we de kritische waarde T willen vinden voor een uiterst rechtse toets met een significantieniveau van 0,05 en vrijheidsgraden = 22:
import scipy.stats #find T critical value scipy.stats.t.ppf(q=1-.05,df=22) 1.7171
De kritische waarde van T is 1,7171 . Dus als de teststatistiek groter is dan deze waarde, zijn de testresultaten statistisch significant.
Tweezijdige proef
Stel dat we de kritische waarde T willen vinden voor een tweezijdige toets met een significantieniveau van 0,05 en vrijheidsgraden = 22:
import scipy.stats #find T critical value scipy.stats.t.ppf(q=1-.05/2,df=22) 2.0739
Elke keer dat u een tweezijdige test uitvoert, zijn er twee kritische waarden. In dit geval zijn de kritische waarden van T 2,0739 en -2,0739 . Dus als de teststatistiek kleiner is dan -2,0739 of groter dan 2,0739, zijn de testresultaten statistisch significant.