如何在R中使用随机森林模型创建响应面?

时间:2017-08-29 23:42:30

标签: r responsive-design random-forest

我在R中制作了一个rf模型,它有六个预测器和一个响应。预测模型似乎足够好,但我们也希望为此模型生成响应曲面。

attach(al_mf)
library(randomForest)
set.seed(1)
rfalloy=randomForest(Mf~.,data=al_mf,mtry=6,importance=TRUE)
rfalloy
rfpred=predict(rfalloy,al_mf$Mf)
rfpred
sse=sum((rfpred-mean(al_mf$Mf))^2)
sse
ssr=sum((rfpred-al_mf$Mf)^2)
ssr
Rsqaure=1-(ssr/(sse+ssr))
Rsqaure
importance(rfalloy)

1 个答案:

答案 0 :(得分:0)

总的来说,由于你没有提供太多关于你在答案表面中究竟要找什么的细节,这里有一些希望有用的起点:

  1. 您看过rsm了吗? This documentation为包提供了一些很好的用例。

  2. 来自新墨西哥大学统计学讲座的这些in-class notes充满了与响应曲面相关的代码示例。只需查看目录,您就可以找到您要找的内容。

  3. StackOverflow post还提供了使用rgl包的示例。