Voorbereiden op evaluatie
Om de validate-prestatie van je modellen te meten, moet je de voorspelde waarden van life_expectancy voor de observaties uit de validate-set vergelijken met de werkelijke waarden. Hier bereid je beide vectoren per partitie voor.
Deze oefening maakt deel uit van de cursus
Machine Learning in de tidyverse
Oefeninstructies
- Haal de echte
life_expectancyuit de validate-dataframes en sla deze op in de kolomvalidate_actual. - Voorspel de
life_expectancyvoor elke validate-partitie met de functiesmap2()enpredict()in de kolomvalidate_predicted.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
cv_prep_lm <- cv_models_lm %>%
mutate(
# Extract the recorded life expectancy for the records in the validate data frames
validate_actual = map(validate, ~.x$___),
# Predict life expectancy for each validate set using its corresponding model
validate_predicted = map2(.x = model, .y = validate, ~___(.x, .y))
)