Je data uitbreiden (augment)
Uit de resultaten van glance() heb je geleerd dat met de beschikbare features het lineaire model goed past, met een aangepaste \(R^2\) van 0,99. De functie augment() helpt je deze fit te verkennen door de voorspellingen aan de oorspronkelijke data toe te voegen.
Hier maak je daarvan gebruik om de voorspelde waarden van life_expectancy te vergelijken met de oorspronkelijke waarden op basis van de feature year.
Deze oefening maakt deel uit van de cursus
Machine Learning in de tidyverse
Oefeninstructies
- Bouw het aangevulde data frame
algeria_fittedmetaugment(). - Visualiseer de fit van het model ten opzichte van
yeardoor zowellife_expectancyals punten te plotten en.fittedals lijn.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Build the augmented data frame
algeria_fitted <- ___
# Compare the predicted values with the actual values of life expectancy
algeria_fitted %>%
ggplot(aes(x = ___)) +
geom_point(aes(y = ___)) +
geom_line(aes(y = ___), color = "red")