Ein Mann-Kendall-Trendtest wird verwendet, um festzustellen, ob in Zeitreihendaten ein Trend vorhanden ist oder nicht. Es ist ein nichtparametrischer Test, was bedeutet, dass keine zugrunde liegende Annahme über die Normalität …
Ein Einstichproben-t-Test wird verwendet, um zu testen, ob der Mittelwert einer Population einem bestimmten Wert entspricht oder nicht.
In diesem Tutorial wird erklärt, wie Sie einen Einstichproben-t-Test in Python durchführen.
Beispiel: Ein Beispiel für einen t-Test in Python
Angenommen, ein Botaniker möchte wissen, ob die mittlere Höhe einer bestimmten Pflanzenart 15 Zoll beträgt. Sie sammelt eine zufällige Stichprobe von 12 Pflanzen und zeichnet jede ihrer Höhen in Zoll auf.
Führen Sie die folgenden Schritte aus, um einen t-Test mit einer Probe durchzuführen, um festzustellen, ob die mittlere Höhe für diese Pflanzenart tatsächlich 15 Zoll beträgt.
Schritt 1: Erstellen Sie die Daten.
Zuerst erstellen wir ein Array, in dem die Messungen der 12 Pflanzen gespeichert werden:
data = [14, 14, 16, 13, 12, 17, 15, 14, 15, 13, 15, 14]
Schritt 2: Führen Sie einen Einstichproben-t-Test durch.
Als Nächstes verwenden wir die ttest_1samp() function aus der Bibliothek scipy.stats, um einen Einstichproben-t-Test durchzuführen, der die folgende Syntax verwendet:
ttest_1samp(a, popmean)
wobei:
- a: eine Reihe von Probenbeobachtungen
- popmean: der erwartete Bevölkerungsdurchschnitt
So verwenden Sie diese Funktion in unserem speziellen Beispiel:
import scipy.stats as stats
#Führen Sie einen Einstichproben-t-Test durch
stats.ttest_1samp(a=data, popmean=15)
(statistic=-1.6848, pvalue=0.1201)
Die t-Teststatistik beträgt -1,6848 und der entsprechende zweiseitige p-Wert beträgt 0,1201.
Schritt 3: Interpretieren Sie die Ergebnisse.
Die zwei Hypothesen für diesen speziellen Einstichproben-t-Test lauten wie folgt:
H 0: µ = 15 (die mittlere Höhe für diese Pflanzenart beträgt 15 Zoll)
H A: µ ≠ 15 (die mittlere Höhe beträgt nicht 15 Zoll)
Da der p-Wert unseres Tests (0,1201) größer als Alpha = 0,05 ist, können wir die Nullhypothese des Tests nicht ablehnen. Wir haben nicht genügend Beweise, um zu sagen, dass die mittlere Höhe für diese bestimmte Pflanzenart von 15 Zoll abweicht.
So führen Sie einen Mann-Kendall-Trendtest in Python durch
So führen Sie einen Chow-Test in Python durch
Ein Chow-Test wird verwendet, um zu testen, ob die Koeffizienten in zwei verschiedenen Regressionsmodellen auf verschiedenen Datensätzen gleich sind.
Dieser Test wird typischerweise im Bereich der Ökonometrie mit Zeitreihendaten verwendet …