MATLAB Answers

predict does not work with a crossvalidated tree?

6 views (last 30 days)
Tania on 1 Aug 2014
Commented: Tania on 1 Aug 2014
Hey, I am trying to do the following: rtree =,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!


Sign in to comment.

Accepted Answer

Shashank Prasanna
Shashank Prasanna on 1 Aug 2014
When you use the 'crossval' 'on' flag you get a partitioned model as an output. You can predict from this model using

  1 Comment

Tania on 1 Aug 2014
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...

Sign in to comment.

More Answers (0)

Sign in to answer this question.