ttest() verwenden
Die manuelle Berechnung von Teststatistiken und deren Umrechnung mit CDF, um einen p-Wert zu erhalten, ist ein großer Aufwand, um zwei Stichprobenmittelwerte zu vergleichen. Der Vergleich zweier Stichprobenmittelwerte wird als t-Test bezeichnet, und das Python-Paket pingouin
verfügt über eine .ttest()
Methode, um dies durchzuführen. Diese Methode bietet dir eine gewisse Flexibilität bei der Durchführung des Tests.
Wie in der vorherigen Aufgabe untersuchst du den Unterschied zwischen dem Anteil der Stimmen auf Bezirksebene für den demokratischen Kandidaten im Jahr 2012 und 2016, um festzustellen, ob der Unterschied signifikant ist. Die Hypothesen lauten wie folgt:
$H{0}$: Der Anteil der demokratischen Stimmen war 2012 und 2016 gleich hoch. $H{A}$: Der Anteil der demokratischen Stimmen in den Jahren 2012 und 2016 war unterschiedlich.
sample_dem_data
ist verfügbar und hat die Spalten diff
, dem_percent_12
und dem_percent_16
zusätzlich zu den Namen state
und county
. pingouin
und wurde zusammen mit pandas
als pd
geladen.
Diese Übung ist Teil des Kurses
Hypothesentests in Python
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Conduct a t-test on diff
test_results = ____
# Print the test results
print(test_results)