tidyverse / modelr

Helper functions for modelling
https://modelr.tidyverse.org
GNU General Public License v3.0
401 stars 66 forks source link

Works with Version 0.1.2, but Version 0.1.3 has the "Error in if (!(type %in% c("raw", "prob")))" #92

Closed cgoo4 closed 5 years ago

cgoo4 commented 5 years ago
library(caret) 
#> Loading required package: lattice
#> Loading required package: ggplot2
library(modelr)

mod <- train( 
  mpg ~ ., 
  data = mtcars, 
  method = "xgbTree"
) 

add_predictions(mtcars, mod)
#> Error in if (!(type %in% c("raw", "prob"))) stop("type must be either \"raw\" or \"prob\""): argument is of length zero

Created on 2019-02-12 by the reprex package (v0.2.1)

Session info ``` r devtools::session_info() #> ─ Session info ────────────────────────────────────────────────────────── #> setting value #> version R version 3.5.2 (2018-12-20) #> os macOS Mojave 10.14.2 #> system x86_64, darwin15.6.0 #> ui X11 #> language (EN) #> collate en_GB.UTF-8 #> ctype en_GB.UTF-8 #> tz Europe/London #> date 2019-02-12 #> #> ─ Packages ────────────────────────────────────────────────────────────── #> package * version date lib source #> assertthat 0.2.0 2017-04-11 [1] CRAN (R 3.5.2) #> backports 1.1.3 2018-12-14 [1] CRAN (R 3.5.2) #> bindr 0.1.1 2018-03-13 [1] CRAN (R 3.5.2) #> bindrcpp 0.2.2 2018-03-29 [1] CRAN (R 3.5.2) #> broom 0.5.1 2018-12-05 [2] CRAN (R 3.5.1) #> callr 3.1.1 2018-12-21 [1] CRAN (R 3.5.2) #> caret * 6.0-81 2018-11-20 [1] CRAN (R 3.5.2) #> class 7.3-15 2019-01-01 [2] CRAN (R 3.5.2) #> cli 1.0.1 2018-09-25 [1] CRAN (R 3.5.2) #> codetools 0.2-16 2018-12-24 [2] CRAN (R 3.5.2) #> colorspace 1.4-0 2019-01-13 [1] CRAN (R 3.5.2) #> crayon 1.3.4 2017-09-16 [1] CRAN (R 3.5.2) #> data.table 1.12.0 2019-01-13 [1] CRAN (R 3.5.2) #> desc 1.2.0 2018-05-01 [2] CRAN (R 3.5.0) #> devtools 2.0.1 2018-10-26 [2] CRAN (R 3.5.1) #> digest 0.6.18 2018-10-10 [1] CRAN (R 3.5.2) #> dplyr 0.7.8 2018-11-10 [1] CRAN (R 3.5.2) #> evaluate 0.12 2018-10-09 [1] CRAN (R 3.5.2) #> foreach 1.4.4 2017-12-12 [1] CRAN (R 3.5.2) #> fs 1.2.6 2018-08-23 [1] CRAN (R 3.5.2) #> generics 0.0.2 2018-11-29 [1] CRAN (R 3.5.2) #> ggplot2 * 3.1.0 2018-10-25 [1] CRAN (R 3.5.2) #> glue 1.3.0 2018-07-17 [1] CRAN (R 3.5.2) #> gower 0.1.2 2017-02-23 [1] CRAN (R 3.5.2) #> gtable 0.2.0 2016-02-26 [1] CRAN (R 3.5.2) #> highr 0.7 2018-06-09 [1] CRAN (R 3.5.2) #> htmltools 0.3.6 2017-04-28 [1] CRAN (R 3.5.2) #> ipred 0.9-8 2018-11-05 [1] CRAN (R 3.5.2) #> iterators 1.0.10 2018-07-13 [1] CRAN (R 3.5.2) #> knitr 1.21 2018-12-10 [1] CRAN (R 3.5.2) #> lattice * 0.20-38 2018-11-04 [2] CRAN (R 3.5.2) #> lava 1.6.4 2018-11-25 [1] CRAN (R 3.5.2) #> lazyeval 0.2.1 2017-10-29 [1] CRAN (R 3.5.2) #> lubridate 1.7.4 2018-04-11 [1] CRAN (R 3.5.2) #> magrittr 1.5 2014-11-22 [1] CRAN (R 3.5.2) #> MASS 7.3-51.1 2018-11-01 [2] CRAN (R 3.5.2) #> Matrix 1.2-15 2018-11-01 [2] CRAN (R 3.5.2) #> memoise 1.1.0 2017-04-21 [2] CRAN (R 3.5.0) #> ModelMetrics 1.2.2 2018-11-03 [1] CRAN (R 3.5.2) #> modelr * 0.1.3 2019-02-05 [1] CRAN (R 3.5.2) #> munsell 0.5.0 2018-06-12 [1] CRAN (R 3.5.2) #> nlme 3.1-137 2018-04-07 [2] CRAN (R 3.5.2) #> nnet 7.3-12 2016-02-02 [2] CRAN (R 3.5.2) #> pillar 1.3.1 2018-12-15 [1] CRAN (R 3.5.2) #> pkgbuild 1.0.2 2018-10-16 [2] CRAN (R 3.5.0) #> pkgconfig 2.0.2 2018-08-16 [1] CRAN (R 3.5.2) #> pkgload 1.0.2 2018-10-29 [2] CRAN (R 3.5.0) #> plyr 1.8.4 2016-06-08 [1] CRAN (R 3.5.2) #> prettyunits 1.0.2 2015-07-13 [1] CRAN (R 3.5.2) #> processx 3.2.1 2018-12-05 [1] CRAN (R 3.5.2) #> prodlim 2018.04.18 2018-04-18 [1] CRAN (R 3.5.2) #> ps 1.3.0 2018-12-21 [1] CRAN (R 3.5.2) #> purrr 0.3.0 2019-01-27 [2] CRAN (R 3.5.2) #> R6 2.3.0 2018-10-04 [1] CRAN (R 3.5.2) #> Rcpp 1.0.0 2018-11-07 [1] CRAN (R 3.5.2) #> recipes 0.1.4 2018-11-19 [1] CRAN (R 3.5.2) #> remotes 2.0.2 2018-10-30 [2] CRAN (R 3.5.1) #> reshape2 1.4.3 2017-12-11 [1] CRAN (R 3.5.2) #> rlang 0.3.1 2019-01-08 [1] CRAN (R 3.5.2) #> rmarkdown 1.11 2018-12-08 [1] CRAN (R 3.5.2) #> rpart 4.1-13 2018-02-23 [1] CRAN (R 3.5.0) #> rprojroot 1.3-2 2018-01-03 [2] CRAN (R 3.5.0) #> scales 1.0.0 2018-08-09 [1] CRAN (R 3.5.2) #> sessioninfo 1.1.1 2018-11-05 [2] CRAN (R 3.5.0) #> stringi 1.2.4 2018-07-20 [1] CRAN (R 3.5.2) #> stringr 1.4.0 2019-02-10 [1] CRAN (R 3.5.2) #> survival 2.43-3 2018-11-26 [2] CRAN (R 3.5.2) #> testthat 2.0.1 2018-10-13 [2] CRAN (R 3.5.0) #> tibble 2.0.1 2019-01-12 [2] CRAN (R 3.5.2) #> tidyr 0.8.2 2018-10-28 [1] CRAN (R 3.5.2) #> tidyselect 0.2.5 2018-10-11 [1] CRAN (R 3.5.2) #> timeDate 3043.102 2018-02-21 [1] CRAN (R 3.5.2) #> usethis 1.4.0 2018-08-14 [2] CRAN (R 3.5.0) #> withr 2.1.2 2018-03-15 [1] CRAN (R 3.5.2) #> xfun 0.4 2018-10-23 [1] CRAN (R 3.5.2) #> xgboost 0.81.0.1 2019-01-31 [1] CRAN (R 3.5.2) #> yaml 2.2.0 2018-07-25 [1] CRAN (R 3.5.2) #> #> [1] /Users/carl/Library/R/3.5/library #> [2] /Library/Frameworks/R.framework/Versions/3.5/Resources/library ```
hadley commented 5 years ago

Thanks for providing some code that illustrates the problem — it's a great start 😄 However, your code is currently a bit too complicated: there's quite a bit of extraneous stuff in there that doesn't seem directly related to the problem. Can you please try and simplify your example some more? The more minimal you can make the reprex, the faster I can identify the problem and fix it.

cgoo4 commented 5 years ago

Thanks Hadley. Hope this works okay.

library(caret) 
#> Loading required package: lattice
#> Loading required package: ggplot2
library(modelr)

mod <- train( 
  mpg ~ ., 
  data = mtcars, 
  method = "xgbTree"
) 

add_predictions(mtcars, mod)
#> Error in if (!(type %in% c("raw", "prob"))) stop("type must be either \"raw\" or \"prob\""): argument is of length zero

Created on 2019-02-12 by the reprex package (v0.2.1)

Session info ``` r devtools::session_info() #> ─ Session info ────────────────────────────────────────────────────────── #> setting value #> version R version 3.5.2 (2018-12-20) #> os macOS Mojave 10.14.2 #> system x86_64, darwin15.6.0 #> ui X11 #> language (EN) #> collate en_GB.UTF-8 #> ctype en_GB.UTF-8 #> tz Europe/London #> date 2019-02-12 #> #> ─ Packages ────────────────────────────────────────────────────────────── #> package * version date lib source #> assertthat 0.2.0 2017-04-11 [1] CRAN (R 3.5.2) #> backports 1.1.3 2018-12-14 [1] CRAN (R 3.5.2) #> bindr 0.1.1 2018-03-13 [1] CRAN (R 3.5.2) #> bindrcpp 0.2.2 2018-03-29 [1] CRAN (R 3.5.2) #> broom 0.5.1 2018-12-05 [2] CRAN (R 3.5.1) #> callr 3.1.1 2018-12-21 [1] CRAN (R 3.5.2) #> caret * 6.0-81 2018-11-20 [1] CRAN (R 3.5.2) #> class 7.3-15 2019-01-01 [2] CRAN (R 3.5.2) #> cli 1.0.1 2018-09-25 [1] CRAN (R 3.5.2) #> codetools 0.2-16 2018-12-24 [2] CRAN (R 3.5.2) #> colorspace 1.4-0 2019-01-13 [1] CRAN (R 3.5.2) #> crayon 1.3.4 2017-09-16 [1] CRAN (R 3.5.2) #> data.table 1.12.0 2019-01-13 [1] CRAN (R 3.5.2) #> desc 1.2.0 2018-05-01 [2] CRAN (R 3.5.0) #> devtools 2.0.1 2018-10-26 [2] CRAN (R 3.5.1) #> digest 0.6.18 2018-10-10 [1] CRAN (R 3.5.2) #> dplyr 0.7.8 2018-11-10 [1] CRAN (R 3.5.2) #> evaluate 0.12 2018-10-09 [1] CRAN (R 3.5.2) #> foreach 1.4.4 2017-12-12 [1] CRAN (R 3.5.2) #> fs 1.2.6 2018-08-23 [1] CRAN (R 3.5.2) #> generics 0.0.2 2018-11-29 [1] CRAN (R 3.5.2) #> ggplot2 * 3.1.0 2018-10-25 [1] CRAN (R 3.5.2) #> glue 1.3.0 2018-07-17 [1] CRAN (R 3.5.2) #> gower 0.1.2 2017-02-23 [1] CRAN (R 3.5.2) #> gtable 0.2.0 2016-02-26 [1] CRAN (R 3.5.2) #> highr 0.7 2018-06-09 [1] CRAN (R 3.5.2) #> htmltools 0.3.6 2017-04-28 [1] CRAN (R 3.5.2) #> ipred 0.9-8 2018-11-05 [1] CRAN (R 3.5.2) #> iterators 1.0.10 2018-07-13 [1] CRAN (R 3.5.2) #> knitr 1.21 2018-12-10 [1] CRAN (R 3.5.2) #> lattice * 0.20-38 2018-11-04 [2] CRAN (R 3.5.2) #> lava 1.6.4 2018-11-25 [1] CRAN (R 3.5.2) #> lazyeval 0.2.1 2017-10-29 [1] CRAN (R 3.5.2) #> lubridate 1.7.4 2018-04-11 [1] CRAN (R 3.5.2) #> magrittr 1.5 2014-11-22 [1] CRAN (R 3.5.2) #> MASS 7.3-51.1 2018-11-01 [2] CRAN (R 3.5.2) #> Matrix 1.2-15 2018-11-01 [2] CRAN (R 3.5.2) #> memoise 1.1.0 2017-04-21 [2] CRAN (R 3.5.0) #> ModelMetrics 1.2.2 2018-11-03 [1] CRAN (R 3.5.2) #> modelr * 0.1.3 2019-02-05 [1] CRAN (R 3.5.2) #> munsell 0.5.0 2018-06-12 [1] CRAN (R 3.5.2) #> nlme 3.1-137 2018-04-07 [2] CRAN (R 3.5.2) #> nnet 7.3-12 2016-02-02 [2] CRAN (R 3.5.2) #> pillar 1.3.1 2018-12-15 [1] CRAN (R 3.5.2) #> pkgbuild 1.0.2 2018-10-16 [2] CRAN (R 3.5.0) #> pkgconfig 2.0.2 2018-08-16 [1] CRAN (R 3.5.2) #> pkgload 1.0.2 2018-10-29 [2] CRAN (R 3.5.0) #> plyr 1.8.4 2016-06-08 [1] CRAN (R 3.5.2) #> prettyunits 1.0.2 2015-07-13 [1] CRAN (R 3.5.2) #> processx 3.2.1 2018-12-05 [1] CRAN (R 3.5.2) #> prodlim 2018.04.18 2018-04-18 [1] CRAN (R 3.5.2) #> ps 1.3.0 2018-12-21 [1] CRAN (R 3.5.2) #> purrr 0.3.0 2019-01-27 [2] CRAN (R 3.5.2) #> R6 2.3.0 2018-10-04 [1] CRAN (R 3.5.2) #> Rcpp 1.0.0 2018-11-07 [1] CRAN (R 3.5.2) #> recipes 0.1.4 2018-11-19 [1] CRAN (R 3.5.2) #> remotes 2.0.2 2018-10-30 [2] CRAN (R 3.5.1) #> reshape2 1.4.3 2017-12-11 [1] CRAN (R 3.5.2) #> rlang 0.3.1 2019-01-08 [1] CRAN (R 3.5.2) #> rmarkdown 1.11 2018-12-08 [1] CRAN (R 3.5.2) #> rpart 4.1-13 2018-02-23 [1] CRAN (R 3.5.0) #> rprojroot 1.3-2 2018-01-03 [2] CRAN (R 3.5.0) #> scales 1.0.0 2018-08-09 [1] CRAN (R 3.5.2) #> sessioninfo 1.1.1 2018-11-05 [2] CRAN (R 3.5.0) #> stringi 1.2.4 2018-07-20 [1] CRAN (R 3.5.2) #> stringr 1.4.0 2019-02-10 [1] CRAN (R 3.5.2) #> survival 2.43-3 2018-11-26 [2] CRAN (R 3.5.2) #> testthat 2.0.1 2018-10-13 [2] CRAN (R 3.5.0) #> tibble 2.0.1 2019-01-12 [2] CRAN (R 3.5.2) #> tidyr 0.8.2 2018-10-28 [1] CRAN (R 3.5.2) #> tidyselect 0.2.5 2018-10-11 [1] CRAN (R 3.5.2) #> timeDate 3043.102 2018-02-21 [1] CRAN (R 3.5.2) #> usethis 1.4.0 2018-08-14 [2] CRAN (R 3.5.0) #> withr 2.1.2 2018-03-15 [1] CRAN (R 3.5.2) #> xfun 0.4 2018-10-23 [1] CRAN (R 3.5.2) #> xgboost 0.81.0.1 2019-01-31 [1] CRAN (R 3.5.2) #> yaml 2.2.0 2018-07-25 [1] CRAN (R 3.5.2) #> #> [1] /Users/carl/Library/R/3.5/library #> [2] /Library/Frameworks/R.framework/Versions/3.5/Resources/library ```
hadley commented 5 years ago

Much better, thanks! Do you see the problem with other model types, or is it just xgbTree?

cgoo4 commented 5 years ago

I was using gather_predictions on ranger and xgbTree, and encountered the problem after updating modelr. add_predictions used with each independently gives the same error.

If I add `type = "raw"`, it runs per below. But the default (`type = NULL`) sufficed in v0.1.2. ``` r library(caret) #> Loading required package: lattice #> Loading required package: ggplot2 library(modelr) mod <- train( mpg ~ ., data = mtcars, method = "ranger" ) mod2 <- train( mpg ~ ., data = mtcars, method = "xgbTree" ) gather_predictions(mtcars, mod, mod2, type = "raw") #> model mpg cyl disp hp drat wt qsec vs am gear carb pred #> 1 mod 21.0 6 160.0 110 3.90 2.620 16.46 0 1 4 4 20.84205 #> 2 mod 21.0 6 160.0 110 3.90 2.875 17.02 0 1 4 4 20.88126 #> 3 mod 22.8 4 108.0 93 3.85 2.320 18.61 1 1 4 1 24.11513 #> 4 mod 21.4 6 258.0 110 3.08 3.215 19.44 1 0 3 1 20.12272 #> 5 mod 18.7 8 360.0 175 3.15 3.440 17.02 0 0 3 2 17.93485 #> 6 mod 18.1 6 225.0 105 2.76 3.460 20.22 1 0 3 1 18.67894 #> 7 mod 14.3 8 360.0 245 3.21 3.570 15.84 0 0 3 4 14.71730 #> 8 mod 24.4 4 146.7 62 3.69 3.190 20.00 1 0 4 2 23.71549 #> 9 mod 22.8 4 140.8 95 3.92 3.150 22.90 1 0 4 2 22.64300 #> 10 mod 19.2 6 167.6 123 3.92 3.440 18.30 1 0 4 4 18.68416 #> 11 mod 17.8 6 167.6 123 3.92 3.440 18.90 1 0 4 4 18.62895 #> 12 mod 16.4 8 275.8 180 3.07 4.070 17.40 0 0 3 3 16.27714 #> 13 mod 17.3 8 275.8 180 3.07 3.730 17.60 0 0 3 3 16.44120 #> 14 mod 15.2 8 275.8 180 3.07 3.780 18.00 0 0 3 3 15.95127 #> 15 mod 10.4 8 472.0 205 2.93 5.250 17.98 0 0 3 4 11.49498 #> 16 mod 10.4 8 460.0 215 3.00 5.424 17.82 0 0 3 4 11.25324 #> 17 mod 14.7 8 440.0 230 3.23 5.345 17.42 0 0 3 4 13.54259 #> 18 mod 32.4 4 78.7 66 4.08 2.200 19.47 1 1 4 1 30.35973 #> 19 mod 30.4 4 75.7 52 4.93 1.615 18.52 1 1 4 2 30.66103 #> 20 mod 33.9 4 71.1 65 4.22 1.835 19.90 1 1 4 1 31.36144 #> 21 mod 21.5 4 120.1 97 3.70 2.465 20.01 1 0 3 1 22.47832 #> 22 mod 15.5 8 318.0 150 2.76 3.520 16.87 0 0 3 2 16.15855 #> 23 mod 15.2 8 304.0 150 3.15 3.435 17.30 0 0 3 2 16.62671 #> 24 mod 13.3 8 350.0 245 3.73 3.840 15.41 0 0 3 4 14.32421 #> 25 mod 19.2 8 400.0 175 3.08 3.845 17.05 0 0 3 2 17.88060 #> 26 mod 27.3 4 79.0 66 4.08 1.935 18.90 1 1 4 1 29.41215 #> 27 mod 26.0 4 120.3 91 4.43 2.140 16.70 0 1 5 2 26.14221 #> 28 mod 30.4 4 95.1 113 3.77 1.513 16.90 1 1 5 2 28.09106 #> 29 mod 15.8 8 351.0 264 4.22 3.170 14.50 0 1 5 4 15.70856 #> 30 mod 19.7 6 145.0 175 3.62 2.770 15.50 0 1 5 6 19.90896 #> 31 mod 15.0 8 301.0 335 3.54 3.570 14.60 0 1 5 8 14.80350 #> 32 mod 21.4 4 121.0 109 4.11 2.780 18.60 1 1 4 2 22.05592 #> 33 mod2 21.0 6 160.0 110 3.90 2.620 16.46 0 1 4 4 20.43890 #> 34 mod2 21.0 6 160.0 110 3.90 2.875 17.02 0 1 4 4 20.43890 #> 35 mod2 22.8 4 108.0 93 3.85 2.320 18.61 1 1 4 1 22.74045 #> 36 mod2 21.4 6 258.0 110 3.08 3.215 19.44 1 0 3 1 20.22380 #> 37 mod2 18.7 8 360.0 175 3.15 3.440 17.02 0 0 3 2 17.69497 #> 38 mod2 18.1 6 225.0 105 2.76 3.460 20.22 1 0 3 1 17.96819 #> 39 mod2 14.3 8 360.0 245 3.21 3.570 15.84 0 0 3 4 14.90117 #> 40 mod2 24.4 4 146.7 62 3.69 3.190 20.00 1 0 4 2 23.53117 #> 41 mod2 22.8 4 140.8 95 3.92 3.150 22.90 1 0 4 2 23.05967 #> 42 mod2 19.2 6 167.6 123 3.92 3.440 18.30 1 0 4 4 18.67696 #> 43 mod2 17.8 6 167.6 123 3.92 3.440 18.90 1 0 4 4 18.67696 #> 44 mod2 16.4 8 275.8 180 3.07 4.070 17.40 0 0 3 3 16.28769 #> 45 mod2 17.3 8 275.8 180 3.07 3.730 17.60 0 0 3 3 16.28769 #> 46 mod2 15.2 8 275.8 180 3.07 3.780 18.00 0 0 3 3 15.84050 #> 47 mod2 10.4 8 472.0 205 2.93 5.250 17.98 0 0 3 4 10.69446 #> 48 mod2 10.4 8 460.0 215 3.00 5.424 17.82 0 0 3 4 10.69446 #> 49 mod2 14.7 8 440.0 230 3.23 5.345 17.42 0 0 3 4 14.12179 #> 50 mod2 32.4 4 78.7 66 4.08 2.200 19.47 1 1 4 1 31.75684 #> 51 mod2 30.4 4 75.7 52 4.93 1.615 18.52 1 1 4 2 30.97656 #> 52 mod2 33.9 4 71.1 65 4.22 1.835 19.90 1 1 4 1 33.06883 #> 53 mod2 21.5 4 120.1 97 3.70 2.465 20.01 1 0 3 1 23.05967 #> 54 mod2 15.5 8 318.0 150 2.76 3.520 16.87 0 0 3 2 16.20111 #> 55 mod2 15.2 8 304.0 150 3.15 3.435 17.30 0 0 3 2 16.68986 #> 56 mod2 13.3 8 350.0 245 3.73 3.840 15.41 0 0 3 4 14.67544 #> 57 mod2 19.2 8 400.0 175 3.08 3.845 17.05 0 0 3 2 17.77740 #> 58 mod2 27.3 4 79.0 66 4.08 1.935 18.90 1 1 4 1 28.32240 #> 59 mod2 26.0 4 120.3 91 4.43 2.140 16.70 0 1 5 2 25.41588 #> 60 mod2 30.4 4 95.1 113 3.77 1.513 16.90 1 1 5 2 29.54898 #> 61 mod2 15.8 8 351.0 264 4.22 3.170 14.50 0 1 5 4 15.43653 #> 62 mod2 19.7 6 145.0 175 3.62 2.770 15.50 0 1 5 6 20.33708 #> 63 mod2 15.0 8 301.0 335 3.54 3.570 14.60 0 1 5 8 14.67544 #> 64 mod2 21.4 4 121.0 109 4.11 2.780 18.60 1 1 4 2 22.64907 ``` Created on 2019-02-12 by the [reprex package](https://reprex.tidyverse.org) (v0.2.1)
Session info ``` r devtools::session_info() #> ─ Session info ────────────────────────────────────────────────────────── #> setting value #> version R version 3.5.2 (2018-12-20) #> os macOS Mojave 10.14.2 #> system x86_64, darwin15.6.0 #> ui X11 #> language (EN) #> collate en_GB.UTF-8 #> ctype en_GB.UTF-8 #> tz Europe/London #> date 2019-02-12 #> #> ─ Packages ────────────────────────────────────────────────────────────── #> package * version date lib source #> assertthat 0.2.0 2017-04-11 [1] CRAN (R 3.5.2) #> backports 1.1.3 2018-12-14 [1] CRAN (R 3.5.2) #> bindr 0.1.1 2018-03-13 [1] CRAN (R 3.5.2) #> bindrcpp 0.2.2 2018-03-29 [1] CRAN (R 3.5.2) #> broom 0.5.1 2018-12-05 [2] CRAN (R 3.5.1) #> callr 3.1.1 2018-12-21 [1] CRAN (R 3.5.2) #> caret * 6.0-81 2018-11-20 [1] CRAN (R 3.5.2) #> class 7.3-15 2019-01-01 [2] CRAN (R 3.5.2) #> cli 1.0.1 2018-09-25 [1] CRAN (R 3.5.2) #> codetools 0.2-16 2018-12-24 [2] CRAN (R 3.5.2) #> colorspace 1.4-0 2019-01-13 [1] CRAN (R 3.5.2) #> crayon 1.3.4 2017-09-16 [1] CRAN (R 3.5.2) #> data.table 1.12.0 2019-01-13 [1] CRAN (R 3.5.2) #> desc 1.2.0 2018-05-01 [2] CRAN (R 3.5.0) #> devtools 2.0.1 2018-10-26 [2] CRAN (R 3.5.1) #> digest 0.6.18 2018-10-10 [1] CRAN (R 3.5.2) #> dplyr 0.7.8 2018-11-10 [1] CRAN (R 3.5.2) #> e1071 1.7-0.1 2019-01-21 [1] CRAN (R 3.5.2) #> evaluate 0.12 2018-10-09 [1] CRAN (R 3.5.2) #> foreach 1.4.4 2017-12-12 [1] CRAN (R 3.5.2) #> fs 1.2.6 2018-08-23 [1] CRAN (R 3.5.2) #> generics 0.0.2 2018-11-29 [1] CRAN (R 3.5.2) #> ggplot2 * 3.1.0 2018-10-25 [1] CRAN (R 3.5.2) #> glue 1.3.0 2018-07-17 [1] CRAN (R 3.5.2) #> gower 0.1.2 2017-02-23 [1] CRAN (R 3.5.2) #> gtable 0.2.0 2016-02-26 [1] CRAN (R 3.5.2) #> highr 0.7 2018-06-09 [1] CRAN (R 3.5.2) #> htmltools 0.3.6 2017-04-28 [1] CRAN (R 3.5.2) #> ipred 0.9-8 2018-11-05 [1] CRAN (R 3.5.2) #> iterators 1.0.10 2018-07-13 [1] CRAN (R 3.5.2) #> knitr 1.21 2018-12-10 [1] CRAN (R 3.5.2) #> lattice * 0.20-38 2018-11-04 [2] CRAN (R 3.5.2) #> lava 1.6.4 2018-11-25 [1] CRAN (R 3.5.2) #> lazyeval 0.2.1 2017-10-29 [1] CRAN (R 3.5.2) #> lubridate 1.7.4 2018-04-11 [1] CRAN (R 3.5.2) #> magrittr 1.5 2014-11-22 [1] CRAN (R 3.5.2) #> MASS 7.3-51.1 2018-11-01 [2] CRAN (R 3.5.2) #> Matrix 1.2-15 2018-11-01 [2] CRAN (R 3.5.2) #> memoise 1.1.0 2017-04-21 [2] CRAN (R 3.5.0) #> ModelMetrics 1.2.2 2018-11-03 [1] CRAN (R 3.5.2) #> modelr * 0.1.3 2019-02-05 [1] CRAN (R 3.5.2) #> munsell 0.5.0 2018-06-12 [1] CRAN (R 3.5.2) #> nlme 3.1-137 2018-04-07 [2] CRAN (R 3.5.2) #> nnet 7.3-12 2016-02-02 [2] CRAN (R 3.5.2) #> pillar 1.3.1 2018-12-15 [1] CRAN (R 3.5.2) #> pkgbuild 1.0.2 2018-10-16 [2] CRAN (R 3.5.0) #> pkgconfig 2.0.2 2018-08-16 [1] CRAN (R 3.5.2) #> pkgload 1.0.2 2018-10-29 [2] CRAN (R 3.5.0) #> plyr 1.8.4 2016-06-08 [1] CRAN (R 3.5.2) #> prettyunits 1.0.2 2015-07-13 [1] CRAN (R 3.5.2) #> processx 3.2.1 2018-12-05 [1] CRAN (R 3.5.2) #> prodlim 2018.04.18 2018-04-18 [1] CRAN (R 3.5.2) #> ps 1.3.0 2018-12-21 [1] CRAN (R 3.5.2) #> purrr 0.3.0 2019-01-27 [2] CRAN (R 3.5.2) #> R6 2.3.0 2018-10-04 [1] CRAN (R 3.5.2) #> ranger 0.11.1 2019-01-24 [1] CRAN (R 3.5.2) #> Rcpp 1.0.0 2018-11-07 [1] CRAN (R 3.5.2) #> recipes 0.1.4 2018-11-19 [1] CRAN (R 3.5.2) #> remotes 2.0.2 2018-10-30 [2] CRAN (R 3.5.1) #> reshape2 1.4.3 2017-12-11 [1] CRAN (R 3.5.2) #> rlang 0.3.1 2019-01-08 [1] CRAN (R 3.5.2) #> rmarkdown 1.11 2018-12-08 [1] CRAN (R 3.5.2) #> rpart 4.1-13 2018-02-23 [1] CRAN (R 3.5.0) #> rprojroot 1.3-2 2018-01-03 [2] CRAN (R 3.5.0) #> scales 1.0.0 2018-08-09 [1] CRAN (R 3.5.2) #> sessioninfo 1.1.1 2018-11-05 [2] CRAN (R 3.5.0) #> stringi 1.2.4 2018-07-20 [1] CRAN (R 3.5.2) #> stringr 1.4.0 2019-02-10 [1] CRAN (R 3.5.2) #> survival 2.43-3 2018-11-26 [2] CRAN (R 3.5.2) #> testthat 2.0.1 2018-10-13 [2] CRAN (R 3.5.0) #> tibble 2.0.1 2019-01-12 [2] CRAN (R 3.5.2) #> tidyr 0.8.2 2018-10-28 [1] CRAN (R 3.5.2) #> tidyselect 0.2.5 2018-10-11 [1] CRAN (R 3.5.2) #> timeDate 3043.102 2018-02-21 [1] CRAN (R 3.5.2) #> usethis 1.4.0 2018-08-14 [2] CRAN (R 3.5.0) #> withr 2.1.2 2018-03-15 [1] CRAN (R 3.5.2) #> xfun 0.4 2018-10-23 [1] CRAN (R 3.5.2) #> xgboost 0.81.0.1 2019-01-31 [1] CRAN (R 3.5.2) #> yaml 2.2.0 2018-07-25 [1] CRAN (R 3.5.2) #> #> [1] /Users/carl/Library/R/3.5/library #> [2] /Library/Frameworks/R.framework/Versions/3.5/Resources/library ```