base xgboost keras magrittr tidyverse ggplot2 tibble tidyr readr purrr dplyr stringr forcats DT gencve bookdown