Learn R Programming

enpls (version 5.6)

predict.enpls.fit: Make Predictions from a Fitted Ensemble Partial Least Squares Model

Description

Make predictions on new data by fitted enpls.fit object.

Usage

"predict"(object, newx, method = c("mean", "median"), ...)

Arguments

object
An object of class enpls.fit.
newx
New data to predict with.
method
Use "mean" or "median" to create the final prediction.
...
Additional parameters for predict.

Value

A numeric vector containing the predicted values.

See Also

See enpls.fit for fitting ensemble partial least squares regression models.

Examples

Run this code
data("alkanes")
x = alkanes$x
y = alkanes$y

set.seed(42)
fit = enpls.fit(x, y, reptimes = 50)
y.pred = predict(fit, newx = x)
plot(y, y.pred, xlim = range(y), ylim = range(y))
abline(a = 0L, b = 1L)
y.pred.med = predict(fit, newx = x, method = "median")
plot(y, y.pred.med, xlim = range(y), ylim = range(y))
abline(a = 0L, b = 1L)

Run the code above in your browser using DataLab