由于Random Forest回归量不给出汇总(回归量)调整的r平方值,我可以在多元线性回归中构建我的模型,然后应用randomForest以获得更好的R Squared。
答案 0 :(得分:2)
您可以使用mlr::measureRSQ
来计算randomForest对象的R平方度。这是一个可重复的例子:
train <- ggplot2::diamonds[1:100,]
valid <- ggplot2::diamonds[101:200, ]
rf <- randomForest::randomForest(price~., data = train)
pred <- predict(rf, valid)
truth <- valid$price
mlr::measureRSQ(truth = truth,
response = pred)