開始使用免費開始

建立隨機森林模型

雖然一個森林可能包含上百棵樹,但成長一個決策樹的森林,其實比打造一棵高度調校的單一樹還更容易。

使用 randomForest 套件,建立一個隨機森林,並看看與你先前建立的單一樹相比表現如何。

loans_trainloans_test 資料集已為你預先載入。

請記住,由於森林具有隨機性,每次建立森林時結果可能會略有不同。

本練習屬於課程

R 監督式學習:分類

檢視課程

練習說明

  • 載入 randomForest 套件。
  • 使用所有貸款申請的變數建立一個隨機森林模型。randomForest 函式同樣支援 formula 介面。
  • 使用 predict()mean() 計算隨機森林模型的正確率,並與原始決策樹 57.6% 的正確率比較。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Load the randomForest package
___

# Build a random forest model
loan_model <- ___(___, data = ___)

# Compute the accuracy of the random forest
loans_test$pred <- ___
mean(___)
編輯並執行程式碼