Predict method for a 'subsemble' object.

Description

Obtains predictions on a new data set from a subsemble fit. May require the original data, X, if one of the learner algorithms uses the original data in its predict method.

Usage

1
2
## S3 method for class 'subsemble'
predict(object, newx, x = NULL, y = NULL, ...)

Arguments

object

An object of class 'subsemble', which is returned from the subsemble function.

newx

The predictor variables for a new (testing) data set. The structure should match x.

x

Original data set used to fit object.

y

Original outcome used to fit object.

...

Additional arguments passed to the predict.SL.* functions.

Details

If newx is omitted, the predicted values from object are returned. The learner algorithm needs to have a corresponding prediction function with “predict” prefixed onto the algorithm name (e.g. predict.SL.glm for SL.glm). This should be taken care of by the SuperLearner package.

Value

pred

Predicted values from subsemble fit.

subpred

A data.frame with the predicted values from each sublearner algorithm for the rows in newx. If we have trained M individual models, then there will be M columns.

Author(s)

Erin LeDell ledell@berkeley.edu

See Also

subsemble

Examples

1
# See subsemble documentation for an example.