2017-08-29 28 views
-1

我有一个射频模型在R有六个预测器和一个响应。预测模型似乎很好,但我们也想为这个模型生成一个响应曲面。如何在R中使用随机森林模型创建响应曲面?

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) 
+0

你已经告诉我们你想要做什么,但是你实际上没有问过问题。请看[问]。 – Chris

回答

0

在一般的意义,因为你没有提供你正在寻找什么在你的响应面太多的细节,这里有一些有用的希望出发点:

  1. 有你看看rsmThis documentation为包提供了一些很好的用例。

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

  3. 这个StackOverflow post也提供了一个使用rgl包的例子。