1  Introduction

Research that establishes the mechanism or mechanisms by which effects operate or the conditions that facilitate and inhibit such effects deepens our understanding of the phenomena scientists study. Mediation analysis and moderation analysis are used to establish evidence or test hypotheses about such mechanisms and boundary conditions. Conditional process analysis is used when one’s research goal is to describe the boundary conditions of the mechanism or mechanisms by which a variable transmits its effect on another. Using a regression-based path-analytic framework, this book introduces the principles of mediation analysis, moderation analysis, and their unification as conditional process analysis. (Hayes, 2018, p. 3)

Since there’s no code or data plots in this chapter, there’s nothing to translate. Enjoy an old video of Hayes promoting conditional process analysis, instead.

Session info

sessionInfo()
R version 4.5.1 (2025-06-13)
Platform: aarch64-apple-darwin20
Running under: macOS Ventura 13.4

Matrix products: default
BLAS:   /Library/Frameworks/R.framework/Versions/4.5-arm64/Resources/lib/libRblas.0.dylib 
LAPACK: /Library/Frameworks/R.framework/Versions/4.5-arm64/Resources/lib/libRlapack.dylib;  LAPACK version 3.12.1

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

time zone: America/Chicago
tzcode source: internal

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] magrittr_2.0.4

loaded via a namespace (and not attached):
 [1] digest_0.6.39     assertthat_0.2.1  R6_2.6.1          fastmap_1.2.0     xfun_0.55         glue_1.8.0        stringr_1.6.0    
 [8] knitr_1.51        htmltools_0.5.9   rmarkdown_2.30    lifecycle_1.0.5   cli_3.6.5         vctrs_0.7.0       compiler_4.5.1   
[15] httr_1.4.7        vembedr_0.1.5     rstudioapi_0.17.1 tools_4.5.1       evaluate_1.0.5    rlang_1.1.7       jsonlite_2.0.0   
[22] htmlwidgets_1.6.4 stringi_1.8.7    

Comments