疊加迴歸線
延續上一個練習,你現在要重複抽樣 100 次,來視覺化由母體隨機樣本產生的 100 條迴歸線所形成的抽樣分配。
相較於像上一題一樣反覆呼叫 sample_n(),oilabs 套件的 rep_sample_n() 提供更方便的方法來產生多個隨機樣本。rep_sample_n() 會將 sample_n() 這個指令重複執行 reps 次。
dplyr 的 do() 讓你能對已經 group_by 的變數,每一個群組各自執行一次 lm。在這裡,群組變數是抽樣的重複次數(replicate),因此每一次 lm 都會在不同的隨機樣本上執行。
本練習屬於課程
R 中的線性迴歸推論
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Set the seed for reproducibility
set.seed(4747)
# Repeatedly sample the population without replacement
many_samples <- popdata %>%
___
# See the result
glimpse(many_samples)