Ta bort korrelerade prediktorer med recipes
Att ta bort korrelerade prediktorvariabler från tränings- och testdatamängderna är ett viktigt steg i särdragsextraheringen för att säkerställa att modellanpassningen går så smidigt som möjligt.
Nu när du har konstaterat att monthly_charges och avg_data_gb är starkt korrelerade måste du lägga till ett korrelationsfilter med step_corr() i din pipeline för särdragsextrahering av telekommunikationsdata.
I den här övningen skapar du ett recipe-objekt som tar bort korrelerade prediktorer från telekommunikationsdatan.
Datamängderna telecom_training och telecom_test har laddats in i din session.
Den här övningen är en del av kursen
Modellering med tidymodels i R
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Specify a recipe object
telecom_cor_rec <- recipe(___,
data = ___) %>%
# Remove correlated variables
___(___, threshold = ___)