predict does not work with a crossvalidated tree?

Hey, I am trying to do the following: rtree = RegressionTree.fit(X,Y,'crossval','on'); pred = predict(rtree,X)
But unfortunately I get a error message.
Does anyone know what I can use instead of pred?
Thank you!

 採用された回答

Shashank Prasanna
Shashank Prasanna 2014 年 8 月 1 日

0 投票

When you use the 'crossval' 'on' flag you get a partitioned model as an output. You can predict from this model using
kfoldpredict

1 件のコメント

Tania
Tania 2014 年 8 月 1 日
Great, it worked!:) Do you know maybe also the other to this question: What is the difference between 'control depth' and 'pruning' in the 'improving classification and regression trees' documentation:
I dont understand why they do both...?!?Both are trying to find the optimal depth through cross validation...
Thanks!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

質問済み:

2014 年 8 月 1 日

コメント済み:

2014 年 8 月 1 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by