predict.kerndwd {kerndwd} | R Documentation |
Predict the binary class labels or the fitted values of an kerndwd
object.
## S3 method for class 'kerndwd' predict(object, kern, x, newx, type=c("class", "link"), ...)
object |
A fitted |
kern |
The kernel function used when fitting the |
x |
The predictor matrix, i.e., the |
newx |
A matrix of new values for |
type |
|
... |
Not used. Other arguments to |
If "type"
is "class"
, the function returns the predicted class labels. If "type"
is "link"
, the result is β_0 + x_i'β for the linear case and β_0 + K_i'α for the kernel case.
Returns either the predicted class labels or the fitted values, depending on the choice of type
.
Boxiang Wang and Hui Zou
Maintainer: Boxiang Wang boxiang@umn.edu
Wang, B. and Zou, H. (2018)
“Another Look at Distance Weighted Discrimination,"
Journal of Royal Statistical Society, Series B, 80(1), 177–198.
https://rss.onlinelibrary.wiley.com/doi/10.1111/rssb.12244
data(BUPA) BUPA$X = scale(BUPA$X, center=TRUE, scale=TRUE) lambda = 10^(seq(-3, 3, length.out=10)) kern = rbfdot(sigma=sigest(BUPA$X)) m1 = kerndwd(BUPA$X, BUPA$y, kern, qval=1, lambda=lambda, eps=1e-5, maxit=1e5) predict(m1, kern, BUPA$X, tail(BUPA$X))