ANOVA
Artık Levene testiyle varyansların eşit olduğunu doğruladığına ve log-dönüştürülmüş maaşların yaklaşık normalliğini görsel olarak değerlendirdiğine göre, ANOVA testini uygulama zamanı! ANOVA testinin amacının, biyoteknoloji, kurumsal yazılım ve sağlık hizmetleri şirketlerinin ortalama yatırımlarının eşit olup olmadığını belirlemek olduğunu hatırla. Bu üç grup ANOVA koşullarını sağladığı için, bu testten elde edeceğin sonuçların geçerli olacağını biliyorsun.
Oluşturduğun DataFrame'ler (biotech_df, enterprise_df ve health_df) senin için yüklendi. pandas pd olarak, NumPy np olarak, Matplotlib plt olarak ve SciPy'den stats paketi de yüklendi. Önceki bir egzersizde hesapladığın yatırım değerlerinin log-dönüşümleri de sağlandı.
Bu egzersiz
Python'da Çıkarımın Temelleri
kursunun bir parçasıdırEgzersiz talimatları
- Aşağıdaki argüman sırasını kullanarak üç log-dönüştürülmüş yatırım için tek yönlü ANOVA testi yap: Biotechnology, Enterprise Software, Health Care.
- p-değeri %5 düzeyinde anlamlıysa yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
biotech_log_funding = np.log(biotech_df['funding_total_usd'])
enterprise_log_funding = np.log(enterprise_df['funding_total_usd'])
health_log_funding = np.log(health_df['funding_total_usd'])
# Conduct a one-way ANOVA test to compare the log-funding
s, p_value = ____
# Print if the p-value is significant at 5%
____