Utöka dina data
Från resultaten av glance() lärde du dig att den linjära modellen passar bra med ett justerat \(R^2\) på 0,99, givet de tillgängliga särdragen. Funktionen augment() hjälper dig att utforska denna anpassning genom att lägga till förutsägelserna i den ursprungliga datamängden.
Här använder du detta för att jämföra de förutsagda värdena för life_expectancy med de ursprungliga, baserat på särdragen year.
Den här övningen är en del av kursen
Maskininlärning med Tidyverse
Övningsinstruktioner
- Bygg den utökade dataramen
algeria_fittedmed hjälp avaugment(). - Visualisera modellens anpassning med avseende på
yeargenom att plotta bådelife_expectancysom punkter och.fittedsom en linje.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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")