5
如果因子變量是氣候,有4個可能的值:熱帶,乾旱,溫帶,雪和我的rpart
樹中的一個節點被標記爲「氣候:ab」,分裂是什麼?在R中構建分類樹時,如何解釋因子變量的rpart拆分?
如果因子變量是氣候,有4個可能的值:熱帶,乾旱,溫帶,雪和我的rpart
樹中的一個節點被標記爲「氣候:ab」,分裂是什麼?在R中構建分類樹時,如何解釋因子變量的rpart拆分?
我假設你用標準的方法來繪製樹是
plot(f)
text(f)
正如你可以幫助讀text.rpart
,在默認因子變量參數pretty
表示爲字母,所以a
意味着levels(Climate)[1]
它意味着在左側節點上使用Climate==levels(Climate)[1]
進行觀察,在右側觀察其他節點。
require(maptree)
draw.tree(f)
我用假:
你可以直接使用
plot(f)
text(f, pretty=1)
,但我建議使用draw.tree
從maptree package打印水平數據做圖:
X <- data.frame(
y=rep(1:4,25),
Climate=rep(c("Tropical", "Arid", "Temperate", "Snow"),25)
)
f <- rpart(y~Climate, X)
這屬於stats.stackexchange.com,應該關閉。 – 2010-09-30 17:59:07
@Joris我不同意。問題是關於程序答案的解釋,與分區樹和統計本身的統計背景無關。 – Marek 2010-10-01 09:08:42
@ Marek你還會怎樣稱呼統計分析的解釋? – 2010-10-01 11:06:42