Loading Packages

Load Packages

tidyverse

The tidyverse is a collection of packages that make it easier for us to tidy and manipulate our data

if (!require(tidyverse)){
  install.packages("tidyverse", dependencies = TRUE)
  require(tidyverse)
}
Loading required package: tidyverse
── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
✔ dplyr     1.1.4     ✔ readr     2.1.5
✔ forcats   1.0.0     ✔ stringr   1.5.1
✔ ggplot2   3.5.1     ✔ tibble    3.2.1
✔ lubridate 1.9.3     ✔ tidyr     1.3.1
✔ purrr     1.0.2     
── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag()    masks stats::lag()
ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors

haven

Import and Export ‘SPSS’, ‘Stata’ and ‘SAS’ Files

if (!require(haven)){
  install.packages("haven", dependencies = TRUE)
  require(haven)
}
Loading required package: haven

afex

Includes functions for fitting models, conducting ANOVAs, and plotting the results.

if (!require(afex)){
  install.packages("afex", dependencies = TRUE)
  require(afex)
}
Loading required package: afex
Warning in library(package, lib.loc = lib.loc, character.only = TRUE,
logical.return = TRUE, : there is no package called 'afex'
Installing package into '/cloud/lib/x86_64-pc-linux-gnu-library/4.4'
(as 'lib' is unspecified)
also installing the dependencies 'bitops', 'iterators', 'httpuv', 'sourcetools', 'later', 'commonmark', 'miniUI', 'igraph', 'DEoptimR', 'caTools', 'twosamples', 'doParallel', 'pbmcapply', 'foreach', 'Deriv', 'microbenchmark', 'SparseM', 'MatrixModels', 'deldir', 'zoo', 'mnormt', 'GPArotation', 'mitools', 'RcppArmadillo', 'corrplot', 'inline', 'QuickJSR', 'checkmate', 'tensorA', 'distributional', 'ggridges', 'Brobdingnag', 'globals', 'listenv', 'parallelly', 'shiny', 'colourpicker', 'DT', 'dygraphs', 'gtools', 'markdown', 'shinyjs', 'shinythemes', 'threejs', 'xts', 'htmlwidgets', 'crosstalk', 'promises', 'robustbase', 'opdisDownsampling', 'qqconf', 'minqa', 'RcppEigen', 'numDeriv', 'doBy', 'abind', 'quantreg', 'estimability', 'mvtnorm', 'libcoin', 'matrixStats', 'modeltools', 'pracma', 'R.methodsS3', 'R.oo', 'R.utils', 'R.cache', 'png', 'jpeg', 'interp', 'TH.data', 'sandwich', 'psych', 'rtf', 'survey', 'insight', 'beeswarm', 'vipor', 'pander', 'ggrepel', 'ggsci', 'ggsignif', 'gridExtra', 'polynom', 'rstatix', 'TMB', 'rstan', 'loo', 'posterior', 'rstantools', 'bayesplot', 'bridgesampling', 'future', 'future.apply', 'nleqslv', 'coda', 'shinystan', 'RcppParallel', 'StanHeaders', 'BH', 'bayestestR', 'datawizard', 'correlation', 'effectsize', 'modelbased', 'parameters', 'plotly', 'qqplotr', 'lme4', 'pbkrtest', 'lmerTest', 'car', 'reshape2', 'emmeans', 'coin', 'xtable', 'plyr', 'optimx', 'nloptr', 'R.rsp', 'latticeExtra', 'multcomp', 'mlmRev', 'dfoptim', 'psychTools', 'MEMSS', 'effects', 'carData', 'ggbeeswarm', 'cowplot', 'jtools', 'ggpubr', 'ggpol', 'glmmTMB', 'brms', 'rstanarm', 'statmod', 'performance', 'see', 'ez', 'ggResidpanel', 'vdiffr'
Loading required package: afex
Loading required package: lme4
Loading required package: Matrix

Attaching package: 'Matrix'
The following objects are masked from 'package:tidyr':

    expand, pack, unpack
************
Welcome to afex. For support visit: http://afex.singmann.science/
- Functions for ANOVAs: aov_car(), aov_ez(), and aov_4()
- Methods for calculating p-values with mixed(): 'S', 'KR', 'LRT', and 'PB'
- 'afex_aov' and 'mixed' objects can be passed to emmeans() for follow-up tests
- Get and set global package options with: afex_options()
- Set sum-to-zero contrasts globally: set_sum_contrasts()
- For example analyses see: browseVignettes("afex")
************

Attaching package: 'afex'
The following object is masked from 'package:lme4':

    lmer

summarytools

Provides tools to neatly and quickly summarize data.

if (!require(summarytools)){
  install.packages("summarytools", dependencies = TRUE)
  require(summarytools)
}
Loading required package: summarytools
Warning in library(package, lib.loc = lib.loc, character.only = TRUE,
logical.return = TRUE, : there is no package called 'summarytools'
Installing package into '/cloud/lib/x86_64-pc-linux-gnu-library/4.4'
(as 'lib' is unspecified)
also installing the dependencies 'lobstr', 'svglite', 'magick', 'pryr', 'rapportools', 'formatR', 'kableExtra'
Loading required package: summarytools
Warning in fun(libname, pkgname): couldn't connect to display ":0"
system might not have X11 capabilities; in case of errors when using dfSummary(), set st_options(use.x11 = FALSE)

Attaching package: 'summarytools'
The following object is masked from 'package:tibble':

    view

psych

The psych package is a comprehensive toolkit for conducting psychometric analysis in R.

if (!require(psych)){
  install.packages("psych", dependencies = TRUE)
  require(psych)
}
Loading required package: psych

Attaching package: 'psych'
The following objects are masked from 'package:ggplot2':

    %+%, alpha