Bonferroni düzeltmesi
Slaytlarda konuştuğumuz Bonferroni düzeltmesi yaklaşımını kullanarak birden çok hipotez testini uygulayalım. Bunu yapmak için içe aktarılan multipletests() fonksiyonunu kullanacaksın.
Tekli test anlamlılık düzeyi olarak .05 kullan ve Bonferroni düzeltmesinin, önceden oluşturulmuş örnek p-değerleri listemizi nasıl etkilediğini gözlemle.
Bu egzersiz
Python ile İstatistik Mülakat Soruları Pratiği
kursunun bir parçasıdırEgzersiz talimatları
- İçe aktarılan
multipletests()fonksiyonunu kullanarak Bonferroni ile ayarlanmış p-değerlerinin bir listesini hesapla. p_adjusteddeğişkeninin 0. indeksinde döndürülen çoklu hipotez testlerinin sonuçlarını yazdır.p_adjusteddeğişkeninin 1. indeksinde döndürülen p-değerlerinin kendilerini yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
from statsmodels.sandbox.stats.multicomp import multipletests
pvals = [.01, .05, .10, .50, .99]
# Create a list of the adjusted p-values
p_adjusted = multipletests(____, alpha=____, method='bonferroni')
# Print the resulting conclusions
print(____)
# Print the adjusted p-values themselves
print(____)