Compares models for a continuous response with a cut-off value.
.test(y, cutoff, X, alpha = 1, type.measure = "deviance")
continuous outcome: vector of length \(n\)
cut-off point for dichotomising outcome into classes:
meaningful value between min(y)
and max(y)
features: numeric matrix with \(n\) rows (samples) and \(p\) columns (variables)
elastic net mixing parameter: numeric between \(0\) (ridge) and \(1\) (lasso)
loss function for binary classification:
character "deviance"
, "mse"
, "mae"
,
or "class"
(see cv.glmnet
)
Splits samples into \(80\) percent for training and \(20\) percent for testing, calculates squared deviance residuals of logistic and combined regression, conducts the paired one-sided Wilcoxon signed rank test, and returns the \(p\)-value. For the multi-split test, use the median \(p\)-value from \(50\) single-split tests (van de Wiel 2009).