Predict new values
A predictive model is one that predicts the outcomes of new, unseen data. Besides the numeric predictors, there are other useful columns in the dataset. The goal of this exercise is to predict the final rating grades of a chocolate tasting based on all other predictor variables that are available.
Loaded in your workspace is the regression tree specification that you created in the last exercise, chocolate_spec, as well as the training and testing data (chocolate_train and chocolate_test).
Cet exercice fait partie du cours
Machine Learning with Tree-Based Models in R
Instructions
- Use
model_specto train a regression treechocolate_modelthat predictsfinal_gradeusing all predictors in the data. - Predict
final_gradevalues using thechocolate_testtibble. - Add the results to the
chocolate_testtibble.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Train the model
chocolate_model <- model_spec %>%
___
# Predict new data
predictions <- predict(___,
___) %>%
# Add the test set
bind_cols(___)
predictions