Nałóż linie na wykres
Bazując na poprzednim ćwiczeniu, powtórzysz teraz proces próbkowania 100 razy, aby zwizualizować rozkład próbkowania linii regresji generowanych przez 100 różnych losowych prób z populacji.
Zamiast wielokrotnie wywoływać sample_n(), jak w poprzednim ćwiczeniu, możesz skorzystać z funkcji rep_sample_n() z pakietu oilabs – to wygodny sposób na generowanie wielu losowych prób. Funkcja rep_sample_n() powtarza polecenie sample_n() tyle razy, ile wskazuje argument reps.
Funkcja do() z pakietu dplyr pozwala uruchomić wywołanie lm osobno dla każdego poziomu zmiennej wskazanej przez group_by(). W tym przypadku zmienną grupującą jest replika próbkowania, więc każde lm jest uruchamiane na innej losowej próbie danych.
To ćwiczenie jest częścią kursu
Wnioskowanie w regresji liniowej w R
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Set the seed for reproducibility
set.seed(4747)
# Repeatedly sample the population without replacement
many_samples <- popdata %>%
___
# See the result
glimpse(many_samples)