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, kursun bir parçasıdır
Python'da Çıkarımın Temelleri
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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%
____