1. Учиться
  2. /
  3. Courses
  4. /
  5. Pythonで学ぶ統計シミュレーション

Connected

Exercise

仮説検定 - 平均の差

A と B から受け取った寄付額の平均に差があるという仮説を検定したいとします。前のレッスンでは、データの置換(permutation)を1回だけ生成する方法を学びました。ここでは、平均の差に関する帰無分布を生成し、p値を計算します。

帰無分布を作るために、まず複数の置換データセットを生成し、各ケースについて平均の差を保存します。次に、元のデータセットでの平均の差を検定統計量として計算します。最後に、p値を、平均の差が検定統計量の絶対値以上となるケースの割合の2倍として近似します(両側検定)。例えば p 値が 0.05 未満であれば、統計的に有意と判断できます。

Инструкции

100 XP
  • donations_A と donations_B の複数回の置換を生成して、perm に代入します。
  • permuted_A_datasets と permuted_B_datasets の平均の差を samples に代入します。全体の平均ではなく各データセットごとの平均を計算するために、axis=1 を指定します。
  • donations_A と donations_B の平均の差を test_stat に代入します。
  • p 値 p_val を、samples のうち test_stat の絶対値以上のものの割合の2倍として計算します。