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).