始める無料で始める

データのブートストラップ

infer パッケージで type = "bootstrap" を使うと、データセットから繰り返しサンプリングして、傾き係数の標本分布と標準誤差を推定できます。標本分布を使えば、母集団の傾きに対する信頼区間を直接求められます。

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

R による線形回帰の推測

コースを見る

演習の手順

infer の手順を使って、twins データを 1000 回ブートストラップしてください。いまは信頼区間を作るので仮説検定ではありません。hypothesize() は不要です!

  • Foster を応答、Biological を説明として指定します。
  • ブートストラップで 1000 個のレプリケートを生成します。
  • 傾きの統計量を計算します。

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

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

# Set the seed for reproducibility
set.seed(4747)

# Calculate 1000 bootstrapped slopes
boot_slope <- twins %>%
  # Specify Foster vs. Biological
  ___ %>%
  # Generate 1000 bootstrap replicates
  ___ %>%
  # Calculate the slope statistic
  ___

# See the result  
boot_slope
コードを編集して実行