НачатьНачать бесплатно

Использование ttest()

Вручную вычислять тестовые статистики и преобразовывать их с помощью функции распределения для получения p-значения — довольно трудоёмкий способ сравнить два выборочных средних. Такое сравнение называется t-тестом, и в Python-пакете pingouin есть метод .ttest(), который выполняет его автоматически. Этот метод предоставляет гибкие настройки для проведения теста.

Как и в предыдущем упражнении, вы изучите разницу между долями голосов за кандидата от Демократической партии на уровне округов в 2012 и 2016 годах, чтобы определить, является ли эта разница значимой. Гипотезы сформулированы следующим образом:

\(H_{0}\): Доля голосов за демократов в 2012 и 2016 годах была одинаковой. \(H_{A}\): Доля голосов за демократов в 2012 и 2016 годах различалась.

Доступен набор данных sample_dem_data со столбцами diff, dem_percent_12 и dem_percent_16, а также названиями штатов (state) и округов (county). Пакет pingouin и библиотека pandas (как pd) уже загружены.

Это упражнение является частью курса

Проверка гипотез в Python

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Conduct a t-test on diff
test_results = ____


                              
# Print the test results
print(test_results)
Редактировать и запускать код