Checks if input data formats are appropriate. For inappropriate inputs, this function (i) fixes the data format, or (ii) stops the run and generates an error message.
CheckDataRegression(xdata, ydata = NULL, family = "gaussian", verbose = TRUE)matrix of predictors with observations as rows and variables as columns.
optional vector or matrix of outcome(s). If family is set
to "binomial" or "multinomial", ydata can be a vector
with character/numeric values or a factor.
type of regression model. This argument is defined as in
glmnet. Possible values include "gaussian"
(linear regression), "binomial" (logistic regression),
"multinomial" (multinomial regression), and "cox" (survival
analysis).
logical indicating if a loading bar and messages should be printed.