Graficzna ocena modelu bezrobocia
W tym ćwiczeniu graficznie ocenisz model bezrobocia, unemployment_model, który dopasowałeś do danych unemployment w poprzednim rozdziale. Model przewiduje female_unemployment na podstawie male_unemployment.
Wykreślisz przewidywania modelu w porównaniu z rzeczywistymi wartościami female_unemployment. Polecenie ma następującą postać:
ggplot(dframe, aes(x = pred, y = outcome)) +
geom_point() +
geom_abline()
Następnie obliczysz reszty (residua):
residuals <- actual outcome - predicted outcome
i wykreślisz przewidywania w zestawieniu z resztami. Wykres reszt ma nieco inną formę: porównujesz reszty z poziomą linią \(y=0\) (używając geom_hline()) zamiast z linią \(x=y\). Polecenie zostanie podane.
Ramka danych unemployment oraz model unemployment_model są już wczytane.
To ćwiczenie jest częścią kursu
Nadzorowane uczenie maszynowe w R: regresja
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# unemployment and unemployment_model are available
summary(unemployment)
summary(unemployment_model)
# Make predictions from the model
unemployment$predictions <- ___
# Fill in the blanks to plot predictions (on x-axis) versus the female_unemployment rates
___(___, aes(x = ___, y = ___)) +
geom_point() +
geom_abline()