因子変数が気候で、4 つの値 (熱帯、乾燥、温帯、雪) があり、rpart
ツリーのノードに「Climate:ab」というラベルが付いている場合、分割は何ですか?
7885 次
1 に答える
11
ツリーをプロットする標準的な方法を使用すると仮定します
plot(f)
text(f)
のヘルプで読むことができるように、デフォルトの因子変数text.rpart
の引数pretty
は文字で表されているため、左側のノードが観察され、右側が他のノードであることをa
意味します。levels(Climate)[1]
Climate==levels(Climate)[1]
を使用してレベルを直接印刷できます
plot(f)
text(f, pretty=1)
しかし、私はmaptree パッケージdraw.tree
から使用することをお勧めします:
require(maptree)
draw.tree(f)
プロットを行うために偽のデータを使用しました。
X <- data.frame(
y=rep(1:4,25),
Climate=rep(c("Tropical", "Arid", "Temperate", "Snow"),25)
)
f <- rpart(y~Climate, X)
于 2010-10-01T14:41:11.377 に答える