Retirer les prédicteurs corrélés avec recipes
Retirer les variables prédictives corrélées de vos jeux de données d'entraînement et de test est une étape importante de l'ingénierie des caractéristiques pour que l'ajustement de votre modèle se déroule le mieux possible.
Maintenant que vous avez constaté que monthly_charges et avg_data_gb sont fortement corrélées, vous devez ajouter un filtre de corrélation avec step_corr() à votre enchaînement d'ingénierie des caractéristiques pour les données de télécommunications.
Dans cet exercice, vous allez créer un objet recipe qui retire les prédicteurs corrélés des données de télécommunications.
Les jeux de données telecom_training et telecom_test ont été chargés dans votre session.
Cette activité fait partie du cours
Modélisation avec tidymodels en R
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Specify a recipe object
telecom_cor_rec <- recipe(___,
data = ___) %>%
# Remove correlated variables
___(___, threshold = ___)