Running examples in ‘SHAPforxgboost-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: shap.plot.summary
> ### Title: SHAP summary plot core function using the long format SHAP
> ###   values
> ### Aliases: shap.plot.summary
> 
> ### ** Examples
> 
> data("iris")
> X1 = as.matrix(iris[,-5])
> mod1 = xgboost::xgboost(
+   data = X1, label = iris$Species, gamma = 0, eta = 1,
+   lambda = 0, nrounds = 1, verbose = FALSE, nthread = 1)
Warning in throw_err_or_depr_msg("Passed unrecognized parameters: ", paste(head(names_unrecognized),  :
  Passed unrecognized parameters: verbose. This warning will become an error in a future version.
Warning in throw_err_or_depr_msg("Parameter '", match_old, "' has been renamed to '",  :
  Parameter 'data' has been renamed to 'x'. This warning will become an error in a future version.
Warning in throw_err_or_depr_msg("Parameter '", match_old, "' has been renamed to '",  :
  Parameter 'label' has been renamed to 'y'. This warning will become an error in a future version.
Warning in throw_err_or_depr_msg("Parameter '", match_old, "' has been renamed to '",  :
  Parameter 'gamma' has been renamed to 'min_split_loss'. This warning will become an error in a future version.
Warning in throw_err_or_depr_msg("Parameter '", match_old, "' has been renamed to '",  :
  Parameter 'eta' has been renamed to 'learning_rate'. This warning will become an error in a future version.
Warning in throw_err_or_depr_msg("Parameter '", match_old, "' has been renamed to '",  :
  Parameter 'lambda' has been renamed to 'reg_lambda'. This warning will become an error in a future version.
> 
> # shap.values(model, X_dataset) returns the SHAP
> # data matrix and ranked features by mean|SHAP|
> shap_values <- shap.values(xgb_model = mod1, X_train = X1)
Warning in `[.data.table`(shap_contrib, , `:=`(BIAS, NULL)) :
  Tried to assign NULL to column 'BIAS', but this column does not exist to remove
> shap_values$mean_shap_score
    setosa versicolor  virginica 
 0.3360065  0.3326459  0.3313476 
> shap_values_iris <- shap_values$shap_score
> 
> # shap.prep() returns the long-format SHAP data from either model or
> shap_long_iris <- shap.prep(xgb_model = mod1, X_train = X1)
Warning in `[.data.table`(shap_contrib, , `:=`(BIAS, NULL)) :
  Tried to assign NULL to column 'BIAS', but this column does not exist to remove
Error in `[.data.table`(setDT(shap$shap_score), , names(shap$mean_shap_score)[1:top_n],  : 
  column not found: [NA]
Calls: shap.prep ... [ -> [.data.table -> stopf -> raise_condition -> signal
Execution halted
Examples with CPU (user + system) or elapsed time > 5s
                      user system elapsed
shap.plot.dependence 4.291  0.138   6.366