始める無料で始める

2標本平均の検定統計量

2つの母平均に差があるかを調べる仮説検定では、第1章で見たzスコアとは異なるタイプの検定統計量を使います。これは「t」と呼ばれ、各標本から得られる3つの値を次の式で用いて計算できます。

$$ t = \dfrac{(\bar{x}_{\text{child}} - \bar{x}_{\text{adult}})}{\sqrt{\dfrac{s_{\text{child}}^2}{n_{\text{child}}} + \dfrac{s_{\text{adult}}^2}{n_{\text{adult}}}}} $$

一部の出荷が遅れる理由を調べる中で、時間どおりに届いた出荷の重さは、遅延した出荷の重さよりも「小さい」のではないか、と考えるかもしれません。late_shipments データセットは、late == "Yes" の「yes」グループと、late == "No" の「no」グループに分割されています。出荷の重さは weight_kilograms 変数で与えられています。

2つのグループの標本平均は xbar_noxbar_yes として利用できます。標本標準偏差は s_nos_yes、標本サイズは n_non_yes です。numpynp として読み込まれています。

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

Pythonで学ぶ仮説検定

コースを見る

演習の手順

  • \(t\) 検定統計量の分子を計算します。
  • \(t\) 検定統計量の分母を計算します。
  • それら2つの数を使って \(t\) 検定統計量を計算します。

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

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

# Calculate the numerator of the test statistic
numerator = ____

# Calculate the denominator of the test statistic
denominator = ____

# Calculate the test statistic
t_stat = ____

# Print the test statistic
print(t_stat)
コードを編集して実行