Éliminer des prédicteurs
Vous ne voulez pas encore exclure l'effet de coupon à retardement. L'entreprise a besoin d'un modèle vraiment solide pour améliorer ses décisions de marketing futures et pour exécuter sa campagne efficacement. Pour être sûr à 100 %, vous effectuez une sélection rétrograde des prédicteurs à l'aide de la fonction stepAIC(), chargée depuis le module complémentaire MASS.
La fonction stepAIC() construit toutes les combinaisons possibles de prédicteurs et détermine celle qui a le plus faible AIC. L'argument direction = "backward" lance le processus de sélection avec extended.model et retire des termes de manière séquentielle pour tenter de diminuer l'AIC. L'argument trace = FALSE supprime l'affichage des informations pendant l'exécution du processus de sélection. Le modèle final, qui donne la valeur minimale d'AIC, est résumé par la fonction summary().
Cette activité fait partie du cours
Créer des modèles de réponse dans R
Instructions de l’exercice
- Chargez le module complémentaire
MASSà l'aide de la fonctionlibrary(). - Effectuez une élimination rétrograde des prédicteurs sur l'objet
extended.modelà l'aide de la fonctionstepAIC(). Assignez le résultat à un objet nomméfinal.model. - Résumez l'objet
final.modelà l'aide de la fonctionsummary().
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Load the MASS package
# Backward elemination
final.model <- ___(___, direction = ___, trace = ___)
# Summarize the final model