Learn R Programming

subsemble (version 0.0.9)

predict.subsemble: 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

"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.

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.

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.

See Also

subsemble

Examples

Run this code
# See subsemble documentation for an example.

Run the code above in your browser using DataLab