SL.lm: Wrapper for lm

Description Usage Arguments References See Also Examples

View source: R/SL.lm.R

Description

Wrapper for OLS via lm(), which may be faster than glm().

Usage

1
SL.lm(Y, X, newX, family, obsWeights, model = TRUE, ...)

Arguments

Y

Outcome variable

X

Training dataframe

newX

Test dataframe

family

Gaussian or binomial

obsWeights

Observation-level weights

model

Whether to save model.matrix of data in fit object. Set to FALSE to save memory.

...

Any remaining arguments, not used.

References

Fox, J. (2015). Applied regression analysis and generalized linear models. Sage Publications.

See Also

predict.SL.lm lm predict.lm SL.speedlm

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
data(Boston, package = "MASS")
Y = Boston$medv
# Remove outcome from covariate dataframe.
X = Boston[, -14]

set.seed(1)

sl = SuperLearner(Y, X, family = gaussian(),
                  SL.library = c("SL.mean", "SL.lm"))

print(sl)

ecpolley/SuperLearner documentation built on Aug. 28, 2018, 10:16 p.m.