References

Allaire, JJ. 2020. Config: Manage Environment Specific Configuration Values. https://github.com/rstudio/config.
Allaire, JJ, Yihui Xie, Christophe Dervieux, Jonathan McPherson, Javier Luraschi, Kevin Ushey, Aron Atkins, et al. 2023. Rmarkdown: Dynamic Documents for r.
Atkins, Aron, Jonathan McPherson, and JJ Allaire. 2023. Rsconnect: Deployment Interface for r Markdown Documents and Shiny Applications. https://github.com/rstudio/rsconnect.
Attali, Dean. 2021. Shinyjs: Easily Improve the User Experience of Your Shiny Apps in Seconds. https://deanattali.com/shinyjs/.
Attali, Dean, and Tristan Edwards. 2021. Shinyalert: Easily Create Pretty Popup Messages (Modals) in Shiny. https://github.com/daattali/shinyalert https://daattali.com/shiny/shinyalert-demo/.
Bache, Stefan Milton, and Hadley Wickham. 2022. Magrittr: A Forward-Pipe Operator for r.
Bengtsson, Henrik. 2020. Profmem: Simple Memory Profiling for r. https://github.com/HenrikBengtsson/profmem.
———. 2021. “A Unifying Framework for Parallel and Distributed Processing in r Using Futures.” The R Journal 13 (2): 208–27. https://doi.org/10.32614/RJ-2021-048.
———. 2022. R.cache: Fast and Light-Weight Caching (Memoization) of Objects and Results to Speed up Computations. https://github.com/HenrikBengtsson/R.cache.
———. 2023. Future: Unified Parallel and Distributed Processing in r for Everyone.
Billestrup, Jane, Jan Stage, Anders Bruun, Lene Nielsen, and Kira S. Nielsen. 2014. “Creating and Using Personas in Software Development: Experiences from Practice.” In Human-Centered Software Engineering, 251–58. Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-662-44811-3_16.
Boettiger, Carl, and Dirk Eddelbuettel. 2017. An Introduction to Rocker: Docker Containers for R.” The R Journal 9 (2): 527–36. https://doi.org/10.32614/RJ-2017-065.
Chang, Winston, Joe Cheng, JJ Allaire, Carson Sievert, Barret Schloerke, Yihui Xie, Jeff Allen, Jonathan McPherson, Alan Dipert, and Barbara Borges. 2022. Shiny: Web Application Framework for r. https://shiny.rstudio.com/.
Chang, Winston, Javier Luraschi, and Timothy Mastny. 2020. Profvis: Interactive Visualizations for Profiling r Code. https://rstudio.github.io/profvis/.
Chang, Winston, and Barret Schloerke. 2023. Chromote: Headless Chrome Web Browser Interface. https://github.com/rstudio/chromote.
Chapman, Christopher N., Edwin Love, Russell P. Milham, Paul ElRif, and James L. Alford. 2008. “Quantitative Evaluation of Personas as Information.” Proceedings of the Human Factors and Ergonomics Society Annual Meeting 52 (16): 1107–11. https://doi.org/10.1177/154193120805201602.
Cheng, Joe. 2021. Promises: Abstractions for Promise-Based Asynchronous Programming.
Cheng, Joe, and Winston Chang. 2023. Httpuv: HTTP and WebSocket Server Library. https://github.com/rstudio/httpuv.
Cheng, Joe, Carson Sievert, Barret Schloerke, Winston Chang, Yihui Xie, and Jeff Allen. 2023. Htmltools: Tools for HTML.
Christian, Brian, and Tom Griffiths. 2016. Algorithms to Live by : The Computer Science of Human Decisions. Henry Holt.
Clarke, Erik, Scott Sherrill-Mix, and Charlotte Dawson. 2022. Ggbeeswarm: Categorical Scatter (Violin Point) Plots. https://github.com/eclarke/ggbeeswarm.
Coene, John. 2020. fullPage: Three Families of Functions for Three Different Single Page Shiny Apps. https://github.com/RinteRface/fullPage.
———. 2021. Sever: Customise Shiny Disconnected Screens and Error Messages. https://sever.john-coene.com/.
Collado-Torres, Leonardo, Kristen R. Maynard, and Andrew E. Jaffe. 2020. LIBD Visium Spatial Transcriptomics Human Pilot Data Inspector. https://doi.org/10.1101/2021.04.29.440149.
Cooley, David. 2022. Geojsonsf: GeoJSON to Simple Feature Converter. https://github.com/SymbolixAU/geojsonsf.
Csardi, Gabor. 2016. Cyclocomp: Cyclomatic Complexity of r Code. https://github.com/MangoTheCat/cyclocomp.
———. 2023. packageMetrics2: Collect Metrics about r Packages. http://git.mango.local/gcsardi/packageMetrics2.
Csárdi, Gábor. 2019. Liteq: Lightweight Portable Message Queue Using SQLite. https://github.com/r-lib/liteq#readme.
———. 2021. Rcmdcheck: Run r CMD Check from r and Capture Results.
———. 2023. Cli: Helpers for Developing Command Line Interfaces.
Csárdi, Gábor, and Winston Chang. 2022. Processx: Execute and Control System Processes.
Csárdi, Gábor, Jim Hester, Hadley Wickham, Winston Chang, Martin Morgan, and Dan Tenenbaum. 2023. Remotes: R Package Installation from Remote Repositories, Including GitHub.
Csárdi, Gábor, Kirill Müller, and Jim Hester. 2022. Desc: Manipulate DESCRIPTION Files.
Csárdi, Gábor, and Maëlle Salmon. 2022. Rhub: Connect to r-Hub.
Davies, Rhian, Steph Locke, and Maëlle Salmon. 2022. Namer: Names Your r Markdown Chunks.
Dowle, Matt, and Arun Srinivasan. 2023. Data.table: Extension of ‘Data.frame‘.
Eddelbuettel, Dirk. 2013. Seamless R and C++ Integration with Rcpp. New York: Springer. https://doi.org/10.1007/978-1-4614-6868-4.
Eddelbuettel, Dirk, and James Joseph Balamuta. 2018. Extending extitR with extitC++: A Brief Introduction to extitRcpp.” The American Statistician 72 (1): 28–36. https://doi.org/10.1080/00031305.2017.1375990.
Eddelbuettel, Dirk, Romain Francois, JJ Allaire, Kevin Ushey, Qiang Kou, Nathan Russell, Inaki Ucar, Douglas Bates, and John Chambers. 2023. Rcpp: Seamless r and c++ Integration.
Eddelbuettel, Dirk, and Romain François. 2011. Rcpp: Seamless R and C++ Integration.” Journal of Statistical Software 40 (8): 1–18. https://doi.org/10.18637/jss.v040.i08.
Eddelbuettel, Dirk, Brendan Knapp, and Daniel Lemire. 2023. RcppSimdJson: Rcpp Bindings for the Simdjson Header-Only Library for JSON Parsing. https://github.com/eddelbuettel/rcppsimdjson/.
Fay, Colin. 2020. Attempt: Tools for Defensive Programming. https://github.com/ColinFay/attempt.
———. 2023a. Bank: Extra Cache.
———. 2023b. Bubble: Launch and Interact with a NodeJS Session.
———. 2023c. Crrry: Crrri Recipes for Shiny. https://github.com/ColinFay/crrry.
———. 2023d. Dockerstats: A Wrapper Around Docker Stats. https://github.com/ColinFay/dockerstats.
———. 2023e. Gargoyle: An Event-Based Mechanism for Shiny. https://github.com/ColinFay/gargoyle.
———. 2023f. Glouton: JS-Cookies for Shiny.
———. 2023g. Hexmake: Hex Stickers Maker. https://github.com/colinfay/hexmake.
———. 2023h. Minifyr: Minify CSS, HTML and JavaScript Files.
———. 2023i. Nessy: A NES Css for Shiny. https://github.com/ColinFay/nessy.
———. 2023j. Resume: Bootstrap Resume Template for Shiny.
———. 2023k. Skeleton: Skeleton CSS for Shiny.
———. 2023l. Tidytuesday201942: A Golem App for Tidy Tuesday. http://www.github.com/ColinFay/tidytuesday201942.
Fay, Colin, Vincent Guyader, Josiah Parry, and Sébastien Rochette. 2023. Dockerfiler: Easy Dockerfile Creation from r. https://github.com/ThinkR-open/dockerfiler.
Fay, Colin, Vincent Guyader, Sébastien Rochette, and Cervan Girard. 2023. Golem: A Framework for Robust Shiny Applications. https://github.com/ThinkR-open/golem.
Fay, Colin, and Sebastien Rochette. 2023a. Fakir: Create Fake Data in r for Tutorials. https://github.com/Thinkr-open/fakir.
———. 2023b. Shinipsum: Lorem-Ipsum-Like Helpers for Fast Shiny Prototyping. https://github.com/Thinkr-open/shinipsum.
file., See AUTHORS. 2023. Git2r: Provides Access to Git Repositories.
Garnier, Simon. 2021. Viridis: Colorblind-Friendly Color Maps for r.
Gillespie, Colin, and Robin Lovelace. 2017. Efficient r Programming. O’Reilly Media, Inc, USA.
Granjon, David. 2021. shinydashboardPlus: Add More AdminLTE2 Components to Shinydashboard.
———. 2022. bs4Dash: A Bootstrap 4 Version of Shinydashboard.
Granjon, David, Victor Perrier, and Isabelle Rudolf. 2022. shinyMobile: Mobile Ready Shiny Apps with Standalone Capabilities.
Grolemund, Garrett, and Hadley Wickham. 2011. “Dates and Times Made Easy with lubridate.” Journal of Statistical Software 40 (3): 1–25. https://www.jstatsoft.org/v40/i03/.
Hester, Jim. 2023. Covr: Test Coverage for Packages.
Hester, Jim, and Jennifer Bryan. 2022. Glue: Interpreted String Literals.
Hester, Jim, and Davis Vaughan. 2021. Bench: High Precision Timing of r Expressions.
Hester, Jim, Hadley Wickham, and Jennifer Bryan. 2023. Vroom: Read and Write Rectangular Text Data Quickly.
Hester, Jim, Hadley Wickham, and Gábor Csárdi. 2023. Fs: Cross-Platform File System Operations Based on Libuv.
Izrailev, Sergei. 2022. Tictoc: Functions for Timing r Scripts, as Well as Implementations of "Stack" and "List" Structures. https://github.com/jabiru/tictoc.
Kim, Gene. 2016. The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations. IT Revolution Press. https://www.xarg.org/ref/a/1942788002/.
———. 2019. The Unicorn Project: A Novel about Developers, Digital Disruption, and Thriving in the Age of Data. IT Revolution Press. https://itrevolution.com/the-unicorn-project/.
Krug, Steve. 2014. Don’t Make Me Think, Revisited: A Common Sense Approach to Web Usability (3rd Edition) (Voices That Matter). New Riders.
Larbaoui, Mustapha. 2023. Tidymodules: A Robust Framework for Developing Shiny Modules.
Lemaire, Maude. 2020. Refactoring at Scale. Henry Holt. https://learning.oreilly.com/library/view/refactoring-at-scale/9781492075523/.
Lesur, Romain, and Christophe Dervieux. 2023. Crrri: An Interface with Headless Chromium/Chrome.
Lumley, Thomas. 2022. Dichromat: Color Schemes for Dichromats.
Merlino, Andy, and Patrick Howard. 2021. shinyFeedback: Display User Feedback in Shiny Apps. https://github.com/merlinoa/shinyFeedback.
Müller, Kirill. 2020. Here: A Simpler Way to Find Your Files.
Müller, Kirill, and Hadley Wickham. 2023. Tibble: Simple Data Frames.
Müller, Kirill, Hadley Wickham, David A. James, and Seth Falcon. 2023. RSQLite: SQLite Interface for r.
Nüst, Daniel, Dirk Eddelbuettel, Dom Bennett, Robrecht Cannoodt, Dav Clark, Gergely Daroczi, Mark Edmondson, et al. 2020. “The Rockerverse: Packages and Applications for Containerization with r.”
Ooms, Jeroen. 2014. “The Jsonlite Package: A Practical and Consistent Mapping Between JSON Data and r Objects.” arXiv:1403.2805 [Stat.CO]. https://arxiv.org/abs/1403.2805.
———. 2022a. Hunspell: High-Performance Stemmer, Tokenizer, and Spell Checker.
———. 2022b. Jsonlite: A Simple and Robust JSON Parser and Generator for r.
Ooms, Jeroen, and Jim Hester. 2024. Spelling: Tools for Spell Checking in r. https://ropensci.r-universe.dev/spelling https://docs.ropensci.org/spelling/.
R Core Team. 2022. Foreign: Read Data Stored by Minitab, s, SAS, SPSS, Stata, Systat, Weka, dBase, ... https://svn.r-project.org/R-packages/trunk/foreign/.
R Special Interest Group on Databases (R-SIG-DB), Hadley Wickham, and Kirill Müller. 2022. DBI: R Database Interface.
Raymond, Eric S. 2003. The Art of UNIX Programming (the Addison-Wesley Professional Computng Series). Addison-Wesley.
Rochette, Sébastien, and Vincent Guyader. 2023. Attachment: Deal with Dependencies.
Roebuck, P. 2022. Matlab: MATLAB Emulation Package. https://cran.r-project.org/package=matlab.
Rudis, Bob, and Al Danial. 2020. Cloc: Count Lines of Code, Comments and Whitespace in Source Files and Archives. https://gitlab.com/hrbrmstr/cloc.
Sakamoto, Yasutaka, Shinsuke Matsumoto, Seiki Tokunaga, Sachio Saiki, and Masahide Nakamura. 2015. “Empirical Study on Effects of Script Minification and HTTP Compression for Traffic Reduction.” In 2015 Third International Conference on Digital Information, Networking, and Wireless Communications (DINWC). IEEE. https://doi.org/10.1109/dinwc.2015.7054230.
Schloerke, Barret, Alan Dipert, and Barbara Borges. 2021. Shinyloadtest: Load Test Shiny Applications.
Sidi, Jonathan. 2023. Covrpage: Create a Readme Summary Page for GitHub Testthat and Covr Outputs. https://github.com/yonicd/covrpage.
Sidi, Jonathan, and Kirill Müller. 2022. Whereami: Reliably Return the Source and Call Location of a Command. https://github.com/yonicd/whereami.
Sievert, Carson. 2020. Interactive Web-Based Data Visualization with r, Plotly, and Shiny. Chapman; Hall/CRC. https://plotly-r.com.
Sievert, Carson, and Joe Cheng. 2022. Bslib: Custom Bootstrap ’Sass’ Themes for Shiny and Rmarkdown.
Sievert, Carson, Chris Parmer, Toby Hocking, Scott Chamberlain, Karthik Ram, Marianne Corvellec, and Pedro Despouy. 2022. Plotly: Create Interactive Web Graphics via Plotly.js.
Simon, H. A. 1956. “Rational Choice and the Structure of the Environment.” Psychological Review 63 (2): 129–38. https://doi.org/10.1037/h0042769.
Spinu, Vitalie, Garrett Grolemund, and Hadley Wickham. 2023. Lubridate: Make Dealing with Dates a Little Easier.
Urbanek, Simon, and Theodore Ts’o. 2022. Uuid: Tools for Generating and Handling of UUIDs. https://www.rforge.net/uuid.
Ushey, Kevin. 2020. Renv: Project Environments. https://rstudio.github.io/renv/.
Ushey, Kevin, JJ Allaire, Hadley Wickham, and Gary Ritchie. 2022. Rstudioapi: Safely Access the RStudio API.
Vaidyanathan, Ramnath, Yihui Xie, JJ Allaire, Joe Cheng, Carson Sievert, and Kenton Russell. 2023. Htmlwidgets: HTML Widgets for r. https://github.com/ramnathv/htmlwidgets.
Wickham, Hadley. 2011. “Testthat: Get Started with Testing.” The R Journal 3: 5–10. https://journal.r-project.org/archive/2011-1/RJournal_2011-1_Wickham.pdf.
———. 2016. Ggplot2: Elegant Graphics for Data Analysis. Springer-Verlag New York. https://ggplot2.tidyverse.org.
———. 2019. Advanced r, Second Edition. Chapman; Hall/CRC.
———. 2022. Downlit: Syntax Highlighting and Automatic Linking.
———. 2023a. Testthat: Unit Testing for r.
———. 2023b. Tidyverse: Easily Install and Load the Tidyverse.
Wickham, Hadley, Mara Averick, Jennifer Bryan, Winston Chang, Lucy D’Agostino McGowan, Romain François, Garrett Grolemund, et al. 2019. “Welcome to the tidyverse.” Journal of Open Source Software 4 (43): 1686. https://doi.org/10.21105/joss.01686.
Wickham, Hadley, and Jennifer Bryan. 2020. R Packages. https://r-pkgs.org/.
———. 2023. Readxl: Read Excel Files.
Wickham, Hadley, Jennifer Bryan, and Malcolm Barrett. 2022. Usethis: Automate Package and Project Setup.
Wickham, Hadley, Winston Chang, Lionel Henry, Thomas Lin Pedersen, Kohske Takahashi, Claus Wilke, Kara Woo, Hiroaki Yutani, and Dewey Dunnington. 2023. Ggplot2: Create Elegant Data Visualisations Using the Grammar of Graphics.
Wickham, Hadley, Peter Danenberg, Gábor Csárdi, and Manuel Eugster. 2022. Roxygen2: In-Line Documentation for r.
Wickham, Hadley, Romain François, Lionel Henry, Kirill Müller, and Davis Vaughan. 2023. Dplyr: A Grammar of Data Manipulation.
Wickham, Hadley, Maximilian Girlich, and Edgar Ruiz. 2023. Dbplyr: A Dplyr Back End for Databases.
Wickham, Hadley, and Garrett Grolemund. 2017. R for Data Science: Import, Tidy, Transform, Visualize, and Model Data. O’Reilly Media. https://www.xarg.org/ref/a/1491910399/.
Wickham, Hadley, and Lionel Henry. 2023. Purrr: Functional Programming Tools.
Wickham, Hadley, Jim Hester, and Jennifer Bryan. 2023. Readr: Read Rectangular Text Data.
Wickham, Hadley, Jim Hester, Winston Chang, and Jennifer Bryan. 2022. Devtools: Tools to Make Developing r Packages Easier.
Wickham, Hadley, Jim Hester, Winston Chang, Kirill Müller, and Daniel Cook. 2021. Memoise: Memoisation of Functions.
Wickham, Hadley, Jim Hester, and Gábor Csárdi. 2022. Pkgbuild: Find Tools Needed to Build r Packages.
Wickham, Hadley, Evan Miller, and Danny Smith. 2023. Haven: Import and Export SPSS, Stata and SAS Files.
Wickham, Hadley, and Dana Seidel. 2022. Scales: Scale Functions for Visualization.
Xie, Yihui. 2014. “Knitr: A Comprehensive Tool for Reproducible Research in R.” In Implementing Reproducible Computational Research, edited by Victoria Stodden, Friedrich Leisch, and Roger D. Peng. Chapman; Hall/CRC.
———. 2015. Dynamic Documents with R and Knitr. 2nd ed. Boca Raton, Florida: Chapman; Hall/CRC. https://yihui.org/knitr/.
———. 2016. Bookdown: Authoring Books and Technical Documents with R Markdown. Boca Raton, Florida: Chapman; Hall/CRC. https://bookdown.org/yihui/bookdown.
———. 2023a. Bookdown: Authoring Books and Technical Documents with r Markdown.
———. 2023b. Knitr: A General-Purpose Package for Dynamic Report Generation in r. https://yihui.org/knitr/.
———. 2023c. Xfun: Supporting Functions for Packages Maintained by Yihui Xie. https://github.com/yihui/xfun.
Xie, Yihui, J. J. Allaire, and Garrett Grolemund. 2018. R Markdown: The Definitive Guide. Boca Raton, Florida: Chapman; Hall/CRC. https://bookdown.org/yihui/rmarkdown.
Xie, Yihui, and JJ Allaire. 2022. Tufte: Tufte’s Styles for r Markdown Documents. https://github.com/rstudio/tufte.
Xie, Yihui, Joe Cheng, and Xianying Tan. 2023. DT: A Wrapper of the JavaScript Library DataTables. https://github.com/rstudio/DT.
Xie, Yihui, Christophe Dervieux, and Emily Riederer. 2020. R Markdown Cookbook. Boca Raton, Florida: Chapman; Hall/CRC. https://bookdown.org/yihui/rmarkdown-cookbook.
Xie, Yihui, Romain Lesur, Brent Thorne, and Xianying Tan. 2022. Pagedown: Paginate the HTML Output of r Markdown with CSS for Print. https://github.com/rstudio/pagedown.

ThinkR Website