0
決定木を以前に破棄しても特定の度合にすることができますか?決定木を最小次数に強制する
パーティパッケージ(ctree)で意思決定ツリーを構築しようとしましたが、設定されているパラメータ/カテゴリからは無視されます。 設定カテゴリをすべて含む決定木を含める方法はありますか(結果は近いですか)? 私は木をのノードの最小数に強制したいです。
たとえば、attchedプロットには7つのノードがあります。 ツリーを10ノードに強制したいです。 これは可能ですか?
ありがとうございます!あなたの質問から
、ありがとう!!! – AsSAASA
このエクササイズの目標は何か分かりません。しかし、基本的に訓練パラメータを変更することによって、異なる数のノードを得ることができます。例えば。次の値は、あなたが望む10ノードを与えます: 'tree1 < - tree(種別〜Sepal.Width + Petal.Width、control = tree.control(nobs = 150、mincut = 3、minsize = 7、mindev = 0)、data = iris) ' – Alex
' ctree() '(または' rpart() ')では、ツリーに厳密に10個のノードを持たせるのは簡単ではないと思います。最小のノードサイズ、ツリーの最大深さ、 'ctree()'の分割レベルを維持するために必要な重要なレベルなど、さまざまなチューニングオプションがあります。 @Alexによってこれまで述べたように、これらを変更することで、目的のサイズのツリーが作成されます。 –