So ermitteln sie einen p-wert aus einem t-score in python
In der Statistik möchten wir häufig den p-Wert bestimmen, der mit einem bestimmten t-Score verbunden ist, der sich aus einem Hypothesentest ergibt. Wenn dieser p-Wert unter einem bestimmten Signifikanzniveau liegt, können wir die Nullhypothese unseres Hypothesentests ablehnen.
Um den p-Wert zu finden, der einem t-Score in Python zugeordnet ist, können wir die Funktion scipy.stats.t.sf() verwenden, die die folgende Syntax verwendet:
scipy.stats.t.sf(abs(x), df)
Gold:
- x: die Punktzahl t
- df: Freiheitsgrade
Die folgenden Beispiele veranschaulichen, wie Sie den p-Wert ermitteln, der einem t-Score für einen linksseitigen Test, einen rechtsseitigen Test und einen zweiseitigen Test zugeordnet ist.
Linker Test
Angenommen, wir möchten den p-Wert finden, der mit einem t-Score von -0,77 und df = 15 in einem Linkshypothesetest verbunden ist.
import scipy.stats #find p-value scipy.stats.t.sf(abs(-.77), df=15) 0.2266283049085413
Der p-Wert beträgt 0,2266 . Wenn wir ein Signifikanzniveau von α = 0,05 verwenden, können wir die Nullhypothese unseres Hypothesentests nicht ablehnen, da dieser p-Wert nicht kleiner als 0,05 ist.
Richtiger Test
Angenommen, wir möchten den p-Wert ermitteln, der mit einem t-Score von 1,87 und df = 24 in einem rechten Hypothesentest verbunden ist.
import scipy.stats #find p-value scipy.stats.t.sf(abs(1.87), df=24) 0.036865328383323424
Der p-Wert beträgt 0,0368 . Wenn wir ein Signifikanzniveau von α = 0,05 verwenden, würden wir die Nullhypothese unseres Hypothesentests ablehnen, da dieser p-Wert kleiner als 0,05 ist.
Zweiseitiger Test
Angenommen, wir möchten den p-Wert ermitteln, der mit einem t-Score von 1,24 und df = 22 in einem zweiseitigen Hypothesentest verbunden ist.
import scipy.stats #find p-value for two-tailed test scipy.stats.t.sf(abs(1.24), df=22)*2 0.22803901531680093
Um diesen zweiseitigen p-Wert zu ermitteln, haben wir einfach den einseitigen p-Wert mit zwei multipliziert.
Der p-Wert beträgt 0,2280 . Wenn wir ein Signifikanzniveau von α = 0,05 verwenden, können wir die Nullhypothese unseres Hypothesentests nicht ablehnen, da dieser p-Wert nicht kleiner als 0,05 ist.
Verwandt: Sie können auch diesen Online -T-Score-zu-P-Wert-Rechner verwenden, um p-Werte zu ermitteln.