Модель Random Forest
У цій вправі ви скористаєтеся функцією randomForest() з пакета randomForest, щоб побудувати модель random forest для прогнозування відтоку клієнтів у тренувальному наборі даних training_set. Цільова змінна має назву Future.
Ви також переглянете та візуалізуєте важливість змінних у моделі.
Ця вправа є частиною курсу
Прогнозна аналітика з мережевими даними в R
Інструкції до вправи
- Завантажте пакет
randomForest. - Використайте функцію
set.seed()із фіксованим зерном 863. - Побудуйте random forest за допомогою функції
randomForest()з усіма змінними зtraining_set. Змінна-відповідьFutureмає бути фактором, тож застосуйте функціюas.factor(). - Побудуйте графік важливості змінних моделі random forest за допомогою
varImpPlot().
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Load package
___(randomForest)
# Set seed
set.seed(___)
# Build model
rfModel <- ___(as.factor(___)~. ,data=training_set)
# Plot variable importance
varImpPlot(___)