Suprapune drepte
Bazându-te pe exercițiul anterior, vei repeta acum procesul de eșantionare de 100 de ori, pentru a vizualiza distribuția de eșantionare a dreptelor de regresie generate de 100 de eșantioane aleatoare diferite din populație.
În loc să apelezi repetat sample_n(), cum ai făcut în exercițiul anterior, rep_sample_n() din pachetul oilabs oferă o metodă convenabilă de a genera multe eșantioane aleatoare. Funcția rep_sample_n() repetă comanda sample_n() de reps ori.
Funcția do() din dplyr îți permite să rulezi apelul lm separat pentru fiecare nivel al unei variabile grupate cu group_by(). Aici, variabila de grupare este replica de eșantionare, astfel încât fiecare lm este rulat pe un eșantion aleator diferit din date.
Acest exercițiu face parte din cursul
Inferență pentru regresia liniară în R
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Set the seed for reproducibility
set.seed(4747)
# Repeatedly sample the population without replacement
many_samples <- popdata %>%
___
# See the result
glimpse(many_samples)