Genaue Details zur Funktion t.ppf() finden Sie in der SciPy-Dokumentation .
So finden sie den kritischen wert t in python
Jedes Mal, wenn Sie einen T-Test durchführen, erhalten Sie eine Teststatistik. Um festzustellen, ob die T-Testergebnisse statistisch signifikant sind, können Sie die Teststatistik mit einem kritischen Wert T vergleichen. Wenn der Absolutwert der Teststatistik größer als der kritische Wert T ist, sind die Testergebnisse statistisch signifikant.
Der kritische Wert T kann mithilfe einer t-Verteilungstabelle oder mithilfe einer Statistiksoftware ermittelt werden.
Um den kritischen Wert von T zu ermitteln, müssen Sie Folgendes angeben:
- Ein Signifikanzniveau (übliche Werte sind 0,01, 0,05 und 0,10)
- Freiheitsgrade
Anhand dieser beiden Werte können Sie den kritischen T-Wert bestimmen, der mit der Teststatistik verglichen werden soll.
So finden Sie den kritischen Wert T in Python
Um den kritischen Wert T in Python zu finden, können Sie die Funktion scipy.stats.t.ppf() verwenden , die die folgende Syntax verwendet:
scipy.stats.t.ppf(q, df)
Gold:
- q: Das zu verwendende Signifikanzniveau
- df : Freiheitsgrade
Die folgenden Beispiele veranschaulichen, wie man den kritischen Wert von T für einen linksseitigen Test, einen rechtsseitigen Test und einen zweiseitigen Test ermittelt.
Linker Test
Angenommen, wir möchten den kritischen Wert T für einen linken Test mit einem Signifikanzniveau von 0,05 und Freiheitsgraden = 22 ermitteln:
import scipy.stats #find T critical value scipy.stats.t.ppf(q=.05,df=22) -1.7171
Der kritische Wert von T beträgt -1,7171 . Wenn die Teststatistik also unter diesem Wert liegt, sind die Testergebnisse statistisch signifikant.
Richtiger Test
Angenommen, wir möchten den kritischen Wert T für einen rechten Extremtest mit einem Signifikanzniveau von 0,05 und Freiheitsgraden = 22 ermitteln:
import scipy.stats #find T critical value scipy.stats.t.ppf(q=1-.05,df=22) 1.7171
Der kritische Wert von T beträgt 1,7171 . Wenn die Teststatistik also größer als dieser Wert ist, sind die Testergebnisse statistisch signifikant.
Zweiseitiger Test
Angenommen, wir möchten den kritischen Wert T für einen zweiseitigen Test mit einem Signifikanzniveau von 0,05 und Freiheitsgraden = 22 ermitteln:
import scipy.stats #find T critical value scipy.stats.t.ppf(q=1-.05/2,df=22) 2.0739
Jedes Mal, wenn Sie einen zweiseitigen Test durchführen, gibt es zwei kritische Werte. In diesem Fall sind die kritischen Werte von T 2,0739 und -2,0739 . Wenn die Teststatistik also kleiner als -2,0739 oder größer als 2,0739 ist, sind die Testergebnisse statistisch signifikant.