predict.bagEarth
From caret v6.070
by Max Kuhn
Predicted values based on bagged Earth and FDA models
Predicted values based on bagged Earth and FDA models
 Keywords
 regression
Usage
"predict"(object, newdata = NULL, type = "response", ...)
"predict"(object, newdata = NULL, type = "class", ...)
Arguments
 object
 Object of class inheriting from
bagEarth
 newdata
 An optional data frame or matrix in which to look for variables with which to predict. If omitted, the fitted values are used (see note below).
 type
 The type of prediction. For bagged
earth
regression model,type = "response"
will produce a numeric vector of the usual model predictions.earth
also allows the user to fit generalized linear models. In this case,type = "response"
produces the inverse link results as a vector. In the case of a binomial generalized linear model,type = "response"
produces a vector of probabilities,type = "class"
generates a factor vector andtype = "prob"
produces a twocolumn matrix with probabilities for both classes (averaged across the individual models). Similarly, for baggedfda
models,type = "class"
generates a factor vector andtype = "probs"
outputs a matrix of class probabilities.  ...
 not used
Value

a vector of predictions
Note
If the predictions for the original training set are needed, there are two ways to calculate them. First, the original data set can be predicted by each bagged earth model. Secondly, the predictions from each bootstrap sample could be used (but are more likely to overfit). If the original call to bagEarth
or bagFDA
had keepX = TRUE
, the first method is used, otherwise the values are calculated via the second method.
See Also
Examples
## Not run:
# data(trees)
# ## out of bag predictions vs just repredicting the training set
# fit1 < bagEarth(Volume ~ ., data = trees, keepX = TRUE)
# fit2 < bagEarth(Volume ~ ., data = trees, keepX = FALSE)
# hist(predict(fit1)  predict(fit2))
# ## End(Not run)
Community examples
Looks like there are no examples yet.