始める無料で始める

等分散

業界ごとにベンチャーキャピタル(VC)からの投資規模は異なります。しかし、VC 投資のサンプルを見て平均投資額にわずかな差があったとしても、その差が統計的に有意だと言えるのでしょうか?これはまさに ANOVA の出番です。ただし、ANOVA を使ううえで重要な前提のひとつは、すべてのグループ間で分散が等しいことです。この演習では、等分散の Levene 検定を用いてそれを確認します。

3 つの業界(BiotechnologyEnterprise SoftwareHealth Care)の投資データを含む pandas の DataFrame investments_df が用意されています。pandas は pd、NumPy は np、Matplotlib は plt、そして SciPy の stats パッケージも読み込まれています。

この演習はコースの一部です

Pythonで学ぶ推測の基礎

コースを見る

演習の手順

  • investments_df から、与えられた列名を使って各 market の資金調達額のみを個別に抽出します。
  • 次の順序で等分散の Levene 検定を実行し、それぞれ statistic1statistic2statistic3 に対応させます。(i)Biotechnology と Enterprise Software、(ii)Biotechnology と Health Care、(iii)Enterprise Software と Health Care。
  • それぞれについて、等分散であるという帰無仮説が棄却されるかどうかを示すブール値を返します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# 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(____)
コードを編集して実行