Začněte nyníZačněte zdarma

Model náhodného lesa

V tomto cvičení použiješ funkci randomForest() z balíčku randomForest k sestavení modelu náhodného lesa pro předpovídání odchodu zákazníků v trénovací datové sadě training_set. Cílová proměnná se jmenuje Future. Taky se podíváš na důležitost jednotlivých proměnných v modelu a vizualizuješ ji.

Toto cvičení je součástí kurzu

Prediktivní analytika pomocí síťových dat v R

Zobrazit kurz

Pokyny k cvičení

  • Načti balíček randomForest.
  • Použij funkci set.seed() se seedem 863.
  • Sestav náhodný les pomocí funkce randomForest() a všech proměnných v training_set. Proměnná odezvy Future musí být faktor, takže využij funkci as.factor().
  • Vykresli důležitost proměnných modelu náhodného lesa pomocí varImpPlot().

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Load package
___(randomForest)

# Set seed
set.seed(___)

# Build model
rfModel <- ___(as.factor(___)~. ,data=training_set)

# Plot variable importance
varImpPlot(___)
Upravit a spustit kód