Phương sai bằng nhau
Các ngành khác nhau nhận được mức đầu tư khác nhau từ các quỹ đầu tư mạo hiểm (VC). Tuy nhiên, nếu bạn nhìn vào một mẫu các khoản đầu tư VC và thấy trung bình đầu tư hơi khác nhau, liệu có hợp lý để cho rằng sự khác biệt này có ý nghĩa thống kê? Đây là tình huống lý tưởng cho ANOVA. Tuy vậy, một điều kiện then chốt của ANOVA là phương sai bằng nhau giữa tất cả các nhóm mẫu. Trong bài tập này, bạn sẽ kiểm tra điều đó bằng kiểm định Levene về phương sai bằng nhau.
Một DataFrame pandas về các khoản đầu tư của ba ngành (Biotechnology, Enterprise Software và Health Care) đã được nạp sẵn cho bạn trong investments_df. Các gói pandas là pd, NumPy là np, Matplotlib là plt, và gói stats từ SciPy cũng đã được nạp.
Bài tập này là một phần của khóa học
Nền tảng Suy luận trong Python
Hướng dẫn bài tập
- Chọn dữ liệu funding cho từng
marketriêng lẻ từinvestments_dfbằng các tên cột đã cho. - Thực hiện kiểm định Levene về phương sai bằng nhau cho từng cặp ngành theo thứ tự: (i) Biotechnology và Enterprise Software, (ii) Biotechnology và Health Care, và (iii) Enterprise Software và Health Care, tương ứng với
statistic1,statistic2, vàstatistic3. - Mỗi lần, trả về một Boolean cho biết giả thuyết không về phương sai bằng nhau có bị bác bỏ hay không.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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(____)