2017-08-29 49 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包的例子。