我应该使用在多元线性回归中创建的模型并对其应用randomForest吗?

时间:2018-02-09 11:21:03

标签: r regression linear-regression random-forest

由于Random Forest回归量不给出汇总(回归量)调整的r平方值,我可以在多元线性回归中构建我的模型,然后应用randomForest以获得更好的R Squared。

1 个答案:

答案 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)