yhat_lm: Linear Predictor using Least-Squares Regression

Description Usage Arguments Value Author(s) Examples

Description

This is the default predictor used by getEPE and is provided as an example.

Usage

1
yhat_lm(dfTrain, dfTest)

Arguments

dfTrain

Data frame for training data. Last column must be the output variable.

dfTest

Data frame for test data. Last column must be the output variable.

Value

The predictions for the test sample

Author(s)

A. I. McLeod

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
Xy <- prostate
X <- prostate[,-9]
y <- prostate[,9]
n <- length(y)
d <- 10
set.seed(777513)
iTe <- sample(n, size=d)
iTr <- (1:n)[!match(1:n, iTe, nomatch = 0) > 0]
trdf <- data.frame(X[iTr,], y=y[iTr]) #X, y already defined
tedf <- data.frame(X[iTe,], y=y[iTe])
yhat_lm(trdf, tedf)

gencve documentation built on May 2, 2019, 6:08 a.m.