Description Usage Arguments Value Examples
Adapt xgboost to a fit_predict() signature
1 2 | xgboost_fit_predict_r(train_data, vars, dep_var, application_data, ...,
cl = NULL)
|
train_data |
data.frame training data. |
vars |
character vector, explanatory variable names. |
dep_var |
character, the name of dependent variable. |
application_data |
data.frame application data |
... |
not used, force arguments to be bound by name |
cl |
parallel cluster for processing |
a vector with the same number of rows as data representing the model predictions
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | data <- iris
vars <- c("Sepal.Length", "Sepal.Width",
"Petal.Length", "Petal.Width")
data$tvalue <- as.numeric(data$Species=="versicolor")
dep_var <- "tvalue"
xval <- vtreat::kWayStratifiedY(
nrow(data),
3,
data,
data[[dep_var]])
train_data <- data[xval[[1]]$train, , drop = FALSE]
application_data <- data[xval[[1]]$app, , drop = FALSE]
preds <- xgboost_fit_predict_r(
train_data = train_data,
vars = vars,
dep_var = dep_var,
application_data = application_data)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.