Zacznij terazZacznij za darmo

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

Zobacz kurs

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)
Edytuj i uruchom kod