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.

Genaue Details zur Funktion t.ppf() finden Sie in der SciPy-Dokumentation .

Einen Kommentar hinzufügen

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