What Constitutes Experiences of Autonomy in Digital Technology Use?

A (Computational) Scoping Review through the Lens of Self-Determination Theory

Autonomy
Digital Media
Self-Determination
Author

Felix Dietrich, Anisha Arenz, & Leonard Reinecke

Setup

We used R (Version 4.2.1; R Core Team, 2022) and the R-packages cld2 (Version 1.2.3; Ooms, 2022), ggpubr (Version 0.4.0; Kassambara, 2020), openalexR (Version 1.2.0; Aria & Le, 2022), papaja (Version 0.1.1; Aust & Barth, 2022), quanteda (Version 3.2.3; Benoit et al., 2018), RVerbalExpressions (Version 0.1.0; Littlefield, 2019), stm (Version 1.3.6.1; Roberts et al., 2019), tidytext (Version 0.4.1; Silge & Robinson, 2016), tidyverse (Version 2.0.0; Wickham et al., 2019), and udpipe (Version 0.8.11; Wijffels, 2022) for our analyses and to compile this report.

References

Aria, M., & Le, T. (2022). openalexR: Getting bibliographic records from ’OpenAlex’ database using ’DSL’ API. https://CRAN.R-project.org/package=openalexR
Aust, F., & Barth, M. (2022). papaja: Prepare reproducible APA journal articles with R Markdown. https://github.com/crsh/papaja
Benoit, K., Watanabe, K., Wang, H., Nulty, P., Obeng, A., Müller, S., & Matsuo, A. (2018). Quanteda: An r package for the quantitative analysis of textual data. Journal of Open Source Software, 3(30), 774. https://doi.org/10.21105/joss.00774
Kassambara, A. (2020). Ggpubr: ’ggplot2’ based publication ready plots. https://CRAN.R-project.org/package=ggpubr
Littlefield, T. (2019). RVerbalExpressions: Create regular expressions easily. https://CRAN.R-project.org/package=RVerbalExpressions
Ooms, J. (2022). cld2: Google’s compact language detector 2. https://CRAN.R-project.org/package=cld2
R Core Team. (2022). R: A language and environment for statistical computing. R Foundation for Statistical Computing. https://www.R-project.org/
Roberts, M. E., Stewart, B. M., & Tingley, D. (2019). stm: An R package for structural topic models. Journal of Statistical Software, 91(2), 1–40. https://doi.org/10.18637/jss.v091.i02
Silge, J., & Robinson, D. (2016). Tidytext: Text mining and analysis using tidy data principles in r. JOSS, 1(3). https://doi.org/10.21105/joss.00037
Wickham, H., Averick, M., Bryan, J., Chang, W., McGowan, L. D., François, R., Grolemund, G., Hayes, A., Henry, L., Hester, J., Kuhn, M., Pedersen, T. L., Miller, E., Bache, S. M., Müller, K., Ooms, J., Robinson, D., Seidel, D. P., Spinu, V., … Yutani, H. (2019). Welcome to the tidyverse. Journal of Open Source Software, 4(43), 1686. https://doi.org/10.21105/joss.01686
Wijffels, J. (2022). Udpipe: Tokenization, parts of speech tagging, lemmatization and dependency parsing with the ’UDPipe’ ’NLP’ toolkit. https://CRAN.R-project.org/package=udpipe