Learn R Programming

caret (version 6.0-73)

predict.bagEarth: Predicted values based on bagged Earth and FDA models

Description

Predicted values based on bagged Earth and FDA models

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 and type = "prob" produces a two-column matrix with probabilities for both classes (averaged across the individual models). Similarly, for bagged fda models, type = "class" generates a factor vector and type = "probs" outputs a matrix of class probabilities.
...
not used

Value

a vector of predictions

See Also

bagEarth

Examples

Run this code

## Not run: 
# data(trees)
# ## out of bag predictions vs just re-predicting 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)

Run the code above in your browser using DataLab