subsetsデータ フレームを、trainSet、およびの 2 つに分割しますtestSet。次に、ツリー ライブラリで tree コマンドを使用します。
tree1<-tree(y~., data=trainSet)
次に、testSet を使用してツリー 1 を剪定するとします。
tree2<-prune.tree(tree1, newdata=testSet,best=7)
trainSetただし、 tree2 の計算は、新しいデータ セット ( ) ではなく、元の に基づいていることに気付きましたtestSet。
prune.tree コマンドを新しいデータセットで動作させて最適なツリーを選択する方法がわかりません。