This tutorial was last updated in April 2020.
The material was created using the following package versions:
## R version 3.6.0 (2019-04-26)
## Platform: x86_64-w64-mingw32/x64 (64-bit)
## Running under: Windows 10 x64 (build 17134)
##
## Matrix products: default
##
## locale:
## [1] LC_COLLATE=English_United Kingdom.1252 LC_CTYPE=English_United Kingdom.1252 LC_MONETARY=English_United Kingdom.1252
## [4] LC_NUMERIC=C LC_TIME=English_United Kingdom.1252
##
## attached base packages:
## [1] stats graphics grDevices utils datasets methods base
##
## other attached packages:
## [1] forcats_0.5.0 stringr_1.4.0 dplyr_0.8.5 purrr_0.3.3 readr_1.3.1 tidyr_1.0.2 tibble_2.1.3 ggplot2_3.3.0
## [9] tidyverse_1.3.0
##
## loaded via a namespace (and not attached):
## [1] tidyselect_1.0.0 xfun_0.12 haven_2.2.0 lattice_0.20-38 colorspace_1.4-1 vctrs_0.2.4 generics_0.0.2
## [8] htmltools_0.4.0 yaml_2.2.1 utf8_1.1.4 rlang_0.4.5 pillar_1.4.3 glue_1.3.2 withr_2.1.2
## [15] DBI_1.1.0 dbplyr_1.4.2 modelr_0.1.6 readxl_1.3.1 lifecycle_0.2.0 munsell_0.5.0 gtable_0.3.0
## [22] cellranger_1.1.0 rvest_0.3.5 evaluate_0.14 knitr_1.28 fansi_0.4.1 broom_0.5.5 Rcpp_1.0.3
## [29] scales_1.1.0 backports_1.1.5 jsonlite_1.6.1 fs_1.3.2 hms_0.5.3 packrat_0.5.0 digest_0.6.25
## [36] stringi_1.4.6 grid_3.6.0 cli_2.0.2 tools_3.6.0 magrittr_1.5 crayon_1.3.4 pkgconfig_2.0.3
## [43] xml2_1.2.5 reprex_0.3.0 lubridate_1.7.4 assertthat_0.2.1 rmarkdown_2.1 httr_1.4.1 rstudioapi_0.11
## [50] R6_2.4.1 nlme_3.1-139 compiler_3.6.0