Aan de slagGa gratis aan de slag

Nieuwe waarden voorspellen

Een predictief model is een model dat de uitkomsten van nieuwe, onbekende data voorspelt. Naast de numerieke predictoren zijn er nog andere nuttige kolommen in de gegevensset. In deze oefening ga je de uiteindelijke beoordelingscijfers van een chocoladeproeverij voorspellen op basis van alle andere beschikbare predictorvariabelen.

In je werkruimte staan de regressieboom-specificatie die je in de vorige oefening hebt gemaakt, chocolate_spec, en de trainings- en testgegevens (chocolate_train en chocolate_test).

Deze oefening maakt deel uit van de cursus

Machine Learning met boomgebaseerde modellen in R

Cursus bekijken

Oefeninstructies

  • Gebruik model_spec om een regressieboom chocolate_model te trainen die final_grade voorspelt met alle predictoren in de data.
  • Voorspel final_grade-waarden met de tibble chocolate_test.
  • Voeg de resultaten toe aan de tibble chocolate_test.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Train the model
chocolate_model <- model_spec %>%
  ___

# Predict new data
predictions <- predict(___,
                       ___) %>%
  # Add the test set
  bind_cols(___)

predictions
Code bewerken en uitvoeren