2017-08-03 71 views
0

我得到這個從模型:結果:分類變量的節點中的小數點分割爲Rpart?

enter image description here

在所述原始數據集,所述familygroup是分類變量,我必須根據不同的基團它重新編碼成1至5。現在結果顯示1.5?這是否意味着組1和組5的觀察結果?如果是,是否意味着該組不等於組1,而5是否轉向右邊節點(< 1.5)?或者節點純粹是一個1.5的數值? 我有幾個節點有這些類型的結果。 這是我使用的腳本:

printcp(模型)#顯示結果

rpart.plot(型號,類型= 3,調整= 1.5)

非常感謝您的所有建議。

回答

0

看起來你已經將'familygroup'變量轉換爲一個數字變量,當你重新編碼它。一旦你完成了重新編碼,使用這個:

familygroup <- as.factor(familygroup) 

然後與繪圖一起運行rpart代碼。這應該可以解決問題。