Однакова дисперсія
Рівні інвестицій від венчурних капіталістів (VC) відрізняються між індустріями. Але якщо у вибірці інвестицій VC ви бачите дещо різні середні суми, чи можна вважати, що ця різниця статистично значуща? Тут доречний ANOVA. Втім, важлива умова для ANOVA — однакова дисперсія між усіма групами вибірок. У цій вправі ви перевірите це за допомогою тесту Левена на рівність дисперсій.
Датафрейм pandas з інвестиціями для трьох індустрій (Biotechnology, Enterprise Software і Health Care) завантажено для вас у investments_df. Також завантажено пакети pandas як pd, NumPy як np, Matplotlib як plt і пакет stats зі SciPy.
Ця вправа є частиною курсу
Основи інференції в Python
Інструкції до вправи
- Виберіть фінансування для кожного
marketокремо зinvestments_df, використовуючи подані назви стовпців. - Виконайте тести Левена на рівність дисперсій для кожної пари індустрій у такому порядку: (i) Biotechnology і Enterprise Software, (ii) Biotechnology і Health Care, (iii) Enterprise Software і Health Care — відповідно до
statistic1,statistic2таstatistic3. - У кожному випадку поверніть булеве значення, яке вказує, чи відхиляється нульова гіпотеза про однакову дисперсію.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Select each industry separately
biotech_df = ____
enterprise_df = ____
health_df = ____
# Conduct Levene tests for equal variance between funding_total_usd for all pairs of industries
statistic_1, p_value_1 = ____
statistic_2, p_value_2 = ____
statistic_3, p_value_3 = ____
# Print if the p-value is significant at the 5% level
print(____)
print(____)
print(____)