Installing packages

load packages

haven

Import and export SPSS, STATS, and SAS files

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

tidyverse

Packages which make it easier to tidy, clean, and work with data

if(!require(tidyverse)){
  install.packages("tidyverse", dependencies = TRUE)
  library(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

summarytools

if(!require(summarytools)){
  install.packages("summarytools", dependencies = TRUE)
  library(summarytools)
}
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

aphex

if(!require(afex)){
  install.packages("afex", dependencies = TRUE)
  library(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', 'pkgbuild', 'rprojroot', 'mnormt', 'GPArotation', 'mitools', 'RcppArmadillo', 'corrplot', 'inline', 'QuickJSR', 'tensorA', 'distributional', 'ggridges', 'Brobdingnag', 'globals', 'listenv', 'parallelly', 'shiny', 'colourpicker', 'DT', 'dygraphs', 'gtools', 'markdown', 'shinyjs', 'shinythemes', 'threejs', 'xts', 'htmlwidgets', 'lazyeval', 'crosstalk', 'promises', 'robustbase', 'opdisDownsampling', 'qqconf', 'minqa', 'RcppEigen', 'numDeriv', 'doBy', 'abind', 'quantreg', 'estimability', 'mvtnorm', 'libcoin', 'modeltools', 'pracma', 'R.methodsS3', 'R.oo', 'R.utils', 'R.cache', 'png', 'jpeg', 'interp', 'TH.data', 'sandwich', 'brio', 'desc', 'pkgload', 'praise', 'waldo', 'psych', 'rtf', 'survey', 'insight', 'beeswarm', 'vipor', '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', 'diffobj', 'lme4', 'pbkrtest', 'lmerTest', 'car', 'emmeans', 'coin', 'xtable', 'optimx', 'nloptr', 'R.rsp', 'latticeExtra', 'multcomp', 'testthat', 'mlmRev', 'dfoptim', 'psychTools', 'MEMSS', 'effects', 'carData', 'ggbeeswarm', 'cowplot', 'jtools', 'ggpubr', 'ggpol', 'glmmTMB', 'brms', 'rstanarm', 'statmod', 'performance', 'see', 'ez', 'ggResidpanel', 'vdiffr'
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

psych

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

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

    %+%, alpha