Usage
## S3 method for class 'party':
predict(object, newdata = NULL, perm = NULL, \dots)
predict_party(party, id, newdata = NULL, ...)
## S3 method for class 'default':
predict_party(party, id, newdata = NULL, FUN = NULL, \dots)
## S3 method for class 'constparty':
predict_party(party, id, newdata = NULL,
type = c("response", "prob", "quantile", "density", "node"),
at = if (type == "quantile") c(0.1, 0.5, 0.9),
FUN = NULL, simplify = TRUE, ...)
## S3 method for class 'simpleparty':
predict_party(party, id, newdata = NULL,
type = c("response", "prob", "node"), ...)
Arguments
newdata
an optional data frame in which to look for variables with
which to predict, if omitted, the fitted values are used.
perm
an optional character vector of variable names. Splits of
nodes with a primary split in any of these variables will
be permuted (after dealing with surrogates). Note that
surrogate split in the perm
v
id
a vector of terminal node identifiers.
type
a character string denoting the type of predicted value
returned, ignored when argument FUN
is given. For
"response"
, the mean of a numeric response, the predicted
class for a categorical response o
FUN
a function to extract (default
method) or compute
(constparty
method) summary statistics. For the default
method,
this is a function of a terminal node only, for the constparty
at
if the return value is a function (as the empirical cumulative distribution
function or the empirical quantile function), this function is evaluated
at values at
and these numeric values are returned. If at
simplify
a logical indicating whether the resulting list
of predictions should be converted to a suitable
vector or matrix (if possible).