2016-01-05 45 views
0

我正在開發一個項目,我需要根據已導入到R的數據集製作決策樹。該數據集包含155個觀察值和24個屬性+類。我使用rpart軟件包創建了一棵樹。然而,樹出來非常簡單,只有一個分裂(像倒V)。我嘗試了各種rpart.control組合,但沒有任何工作。我懷疑我的樹只使用了一個觀察點,這就是爲什麼樹很簡單的原因。任何想法如何解決它,將不勝感激:)這是我的代碼:如何在rpart中的樹中設置最小深度?/Rpart樹只使用一個觀察

tree_01<-rpart(data=training.data, formula=class~.) #,control=rpart.control(minsplit=5)) 

回答

0

嘗試使用較小的複雜參數cp,默認設置爲0.01。它必須定義在?rpart.control

如何使用它例如:

rpart(formula, data, control = rpart.control(cp = 0.001))