fitted model object of class rpart. This is assumed to be the result
of some function that produces an object with the same named
components as that returned by the rpart function.
newdata
data frame containing the values at which predictions are required.
The predictors referred to in the right side of formula(object) must
be present by name in newdata. If missing, the fitted values are returned.
type
character string denoting whether the predictions are returned as a
vector (default) or as an rpart object.
Value
if type="vector":
vector of predicted responses or, if the response is a factor, matrix
of predicted class probabilities. This new object is obtained by
dropping newdata down object. For factor predictors, if an
observation contains a level not used to grow the tree, it is left at
the deepest possible node and frame$yval at the node is the
prediction.
if type="tree"
an object of class rpart is returned with new values for frame$n and
frame$yval (and frame$yprob if it exists).
Details
This function is a method for the generic function predict for class
rpart. It can be invoked by calling predict for an object of the
appropriate class, or directly by calling predict.rpart regardless of
the class of the object.