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.

Raadpleeg de SciPy-documentatie voor de exacte details van de functie t.ppf().

Einen Kommentar hinzufügen

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