【发布时间】:2015-07-14 04:45:15
【问题描述】:
使用 train() 函数拟合 randomForest 后,我在调用 partialPlot() 和 plotmo() 时遇到问题。这是一些可重现的代码:
library(AER)
library(caret)
data(Mortgage)
fitControl <- trainControl(method = "repeatedcv"
,number = 5
,repeats = 10
,allowParallel = TRUE)
library(doMC)
registerDoMC(cores=10)
Final.rfModel <- train(form=networth ~ ., data=Mortgage, method = "rf", metric='RMSE', trControl = fitControl, tuneLength=10, importance = TRUE)
#### partial plots fail
partialPlot(Final.rfModel$finalModel, Mortgage, "liquid")
library(plotmo)
plotmo(Final.rfModel$finalModel)
【问题讨论】:
标签: random-forest r-caret