2017-12-26 11 views
0

私は機械学習の問題で働いていると私は、コードを使用しての結論は怒鳴るようにするために決定木を使用しています:意思決定ツリーのラベルをRで表示させるには?

library(RColorBrewer) 
library(rpart.plot) 
library(rpart) 
library(rattle) 

set.seed(27) 
fit <- rpart(Achat_client ~ ., 
      data = train_, 
      method = "class", 
      control = rpart.control(xval = 10, minbucket = 2, cp = 0), parms = list(split = "information")) 

fancyRpartPlot(fit) 

しかし、私は警告メッセージを取得:

警告メッセージを:ラボは全く見えませんいくつかの overplotting

そして、私の決定木を持っているラベルがあるかもしれない、でもCEX 0.15に適合しません。 You can see it here

どうすればこの問題に対処できますか?

答えて

0

あなたはPDFにエクスポートしようとすると、PDFビューア経由でズームインできます

pdf("tree.pdf") 
fancyRpartPlot(fit) 
dev.close() 
system("evince tree.pdf") # If you have the evince PDF viewer installed 
+0

ありがとうございました!!私はパラメータminbucketで遊ぶこともできます! –

+1

確かに - 木はおそらく大きすぎるので、あなたはminbucketを含めてよりコンパクトなツリーを作り出すために遊ぶことができるrpart()へのさまざまなパラメータがあります。 –

関連する問題