This book was produced using R version 4.5.2 (2025-10-31 ucrt). Fundamental to this was the framework for reproducible documents provided by Yihui Xie’s knitr package.

The book was entirely written within the RStudio IDE environment, which made it easy to develop the analyses and graphs, and then write about them, inserting code chunks, figures, cross-references, and so forth. Quarto was used to compile and render the book in HTML and PDF formats, with the helpers of

Tool Version
Quarto 1.9.36
Pandoc 3.1.2
R 4.5.2
knitr 1.51
rmarkdown 2.31
TinyTeX 7830

Package versions

The principal R package versions used in examples and illustrations are listed below. These were captured via sessioninfo:::package_info() from all library() commands in the text, and scripts which also updated the references to packages.

At the time of writing, most of these were current on CRAN repositories, but some development versions are listed with their download repo, or indicated as “local” in the source column.

package version source
bayestestR 0.17.0.2 R-universe
broom 1.0.13 CRAN
candisc 1.1.1 local
car 3.1-5 CRAN
carData 3.0-6 CRAN
corpcor 1.6.10 CRAN
correlation 0.8.8.1 R-universe
corrgram 1.14 CRAN
corrplot 0.95 CRAN
datawizard 1.3.1 CRAN
dplyr 1.2.1 CRAN
easystats 0.7.6 R-universe
effects 4.2-5 CRAN
effectsize 1.0.2 CRAN
factoextra 2.0.0 CRAN
FactoMineR 2.14 CRAN
forcats 1.0.1 CRAN
genridge 0.8.0 CRAN
GGally 2.4.0 CRAN
gganimate 1.0.11 CRAN
ggbiplot 0.6.2 CRAN
ggdensity 1.0.1 CRAN
ggeffects 2.3.2 CRAN
gggda 0.1.1 CRAN
ggpcp 0.2.0 CRAN
ggplot2 4.0.3 CRAN
ggpubr 0.6.3 CRAN
ggrepel 0.9.8 CRAN
ggstats 0.13.0 CRAN
heplots 1.8.1 CRAN
Hotelling 1.0-8 CRAN
imager 1.0.8 CRAN
insight 1.5.0 CRAN
knitr 1.51 CRAN
lubridate 1.9.5 CRAN
magrittr 2.0.5 CRAN
marginaleffects 0.32.0 CRAN
MASS 7.3-65 CRAN
matlib 1.0.1 CRAN
modelbased 0.15.0 CRAN
modelsummary 2.6.0 CRAN
mvinfluence 0.9.2 CRAN
MVN 6.3 CRAN
nestedLogit 0.4.2 CRAN
parameters 0.29.0 CRAN
patchwork 1.3.2 CRAN
performance 0.16.0 CRAN
purrr 1.2.2 CRAN
qgraph 1.9.8 CRAN
readr 2.2.0 CRAN
report 0.6.4 CRAN
Rtsne 0.17 CRAN
see 0.13.0 CRAN
stringr 1.6.0 CRAN
tibble 3.3.1 CRAN
tidyr 1.3.2 CRAN
tidyverse 2.0.0 CRAN
tourr 1.2.7 CRAN
vcd 1.4-13 CRAN
VisCollin 0.1.2 CRAN