始める無料で始める

すべての観測に対する平均応答の信頼区間

平均応答の信頼区間は、データセット内のすべての観測について計算できます。augment()twins データセットに直接適用すると、すべての Biological の観測に基づいて Foster の双生児の予測値と標準誤差が得られます。

回帰直線の推定は中心付近で安定するため、範囲の端にある説明変数の IQ に対する予測は、中央付近の予測よりも変動が大きくなります。

前回計算した Foster 双生児の IQ 予測は predictions として用意してあります。これらの予測は geom_smooth() を使ったプロットで示されています。

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

R による線形回帰の推測

コースを見る

演習の手順

predictions を使って、geom_smooth() が行っていることを手動で再現します。各 geom に美的属性(aesthetics)とデータを指定してください。

  • data = twins データセットを使って、FosterBiological の点レイヤーを追加します。
  • data = predictions データセットを使って、.fittedBiological の線レイヤーを追加します。線の色は "blue" にします。
  • data = predictions データセットを使い、xBiologicalyminlower_mean_predictionymaxupper_mean_prediction にマッピングしたリボンレイヤーを追加します。透過度 alpha0.2 に設定します。

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

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

# This plot is shown
ggplot(twins, aes(x = Biological, y = Foster)) + 
  geom_point() +
  geom_smooth(method = "lm") 

ggplot() + 
  # Add a point layer of Foster vs. Biological, using twins
  ___(aes(___, ___), data = ___) +
  # Add a line layer of .fitted vs Biological, using predictions, colored blue
  ___ +
  # Add a ribbon layer of lower_mean_prediction to upper_mean_prediction vs Biological, 
  # using predictions, transparency of 0.2
  ___
コードを編集して実行