References

Allaire, JJ. 2018. Config: Manage Environment Specific Configuration Values. https://github.com/rstudio/config.

Allaire, JJ, Yihui Xie, Jonathan McPherson, Javier Luraschi, Kevin Ushey, Aron Atkins, Hadley Wickham, Joe Cheng, Winston Chang, and Richard Iannone. 2020. Rmarkdown: Dynamic Documents for R. https://github.com/rstudio/rmarkdown.

Attali, Dean. 2020. Shinyjs: Easily Improve the User Experience of Your Shiny Apps in Seconds. https://deanattali.com/shinyjs/.

Attali, Dean, and Tristan Edwards. 2020. 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. 2014. Magrittr: A Forward-Pipe Operator for R. https://CRAN.R-project.org/package=magrittr.

Bengtsson, Henrik. 2018. Profmem: Simple Memory Profiling for R. https://github.com/HenrikBengtsson/profmem.

———. 2019. R.cache: Fast and Light-Weight Caching (Memoization) of Objects and Results to Speed up Computations. https://github.com/HenrikBengtsson/R.cache.

———. 2020a. Future: Unified Parallel and Distributed Processing in R for Everyone. https://github.com/HenrikBengtsson/future.

———. 2020b. “A Unifying Framework for Parallel and Distributed Processing in R Using Futures.” https://arxiv.org/abs/2008.00553.

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. 2020. Chromote: Headless Chrome Web Browser Interface.

Chang, Winston, Joe Cheng, JJ Allaire, Yihui Xie, and Jonathan McPherson. 2020. Shiny: Web Application Framework for R. http://shiny.rstudio.com.

Chang, Winston, and Gábor Csárdi. 2020. Shinytest: Test Shiny Apps. https://github.com/rstudio/shinytest.

Chang, Winston, Javier Luraschi, and Timothy Mastny. 2019. Profvis: Interactive Visualizations for Profiling R Code. https://rstudio.github.io/profvis/.

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. 2020. Promises: Abstractions for Promise-Based Asynchronous Programming.

Cheng, Joe, Carson Sievert, Winston Chang, Yihui Xie, and Jeff Allen. 2020. Htmltools: Tools for Html. https://github.com/rstudio/htmltools.

Christian, Brian, and Tom Griffiths. 2016. Algorithms to Live by : The Computer Science of Human Decisions. Henry Holt.

Coene, John. 2020a. FullPage: Three Families of Functions for Three Different Single Page Shiny Apps. https://github.com/RinteRface/fullPage.

———. 2020b. Sever: Customise Shiny Disconnected Screens and Error Messages. http://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.18129/B9.bioc.spatialLIBD.

Cooley, David. 2020. 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.

———. 2020. PackageMetrics2: Collect Metrics About R Packages. http://git.mango.local/gcsardi/packageMetrics2.

Csárdi, Gábor. 2019a. Liteq: Lightweight Portable Message Queue Using Sqlite. https://github.com/r-lib/liteq#readme.

———. 2019b. Rcmdcheck: Run R Cmd Check from R and Capture Results. https://github.com/r-Lib/rcmdcheck#readme.

———. 2020. Cli: Helpers for Developing Command Line Interfaces. https://github.com/r-lib/cli#readme.

Csárdi, Gábor, and Winston Chang. 2020. Processx: Execute and Control System Processes.

Csárdi, Gábor, Kirill Müller, and Jim Hester. 2018. Desc: Manipulate Description Files. https://github.com/r-lib/desc#readme.

Dipert, Alan, Barret Schloerke, and Barbara Borges. 2020. Shinyloadtest: Load Test Shiny Applications.

Dowle, Matt, and Arun Srinivasan. 2020. 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. 2017. “Extending extitR with extitC++: A Brief Introduction to extitRcpp.” PeerJ Preprints 5 (August): e3188v1. https://doi.org/10.7287/peerj.preprints.3188v1.

Eddelbuettel, Dirk, Romain Francois, JJ Allaire, Kevin Ushey, Qiang Kou, Nathan Russell, Douglas Bates, and John Chambers. 2020. Rcpp: Seamless R and C++ Integration. https://CRAN.R-project.org/package=Rcpp.

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, and Brendan Knapp. 2020. RcppSimdJson: Rcpp Bindings for the Simdjson Header-Only Library for Json Parsing.

Fay, Colin. 2019. Dockerfiler: Easy Dockerfile Creation from R. https://github.com/ColinFay/dockerfiler.

———. 2020a. Attempt: Tools for Defensive Programming. https://github.com/ColinFay/attempt.

———. 2020b. Bubble: Launch and Interact with a Nodejs Session.

———. 2020c. Crrry: Crrri Recipes for Shiny. https://github.com/ColinFay/crrry.

———. 2020d. Dockerstats: A Wrapper Around Docker Stats. https://github.com/ColinFay/dockerstats.

———. 2020e. Gargoyle: An Event-Based Framework for Shiny.

———. 2020f. Glouton: JS-Cookies for Shiny.

———. 2020g. Hexmake: Hex Stickers Maker. https://github.com/colinfay/hexmake.

———. 2020h. Minifyr: Minify Css, Html and Javascript Files.

———. 2020i. Nessy: A Nes Css for Shiny. https://github.com/ColinFay/nessy.

———. 2020j. Resume: Bootstrap Resume Template for Shiny.

———. 2020k. Skeleton: Skeleton Css for Shiny.

———. 2020l. Tidytuesday201942: A Golem App for Tidy Tuesday. http://www.github.com/ColinFay/tidytuesday201942.

Fay, Colin, Vincent Guyader, Sébastien Rochette, and Cervan Girard. 2020. Golem: A Framework for Robust Shiny Applications. https://github.com/ThinkR-open/golem.

Fay, Colin, and Sebastien Rochette. 2020a. Fakir: Create Fake Data in R for Tutorials. https://github.com/Thinkr-open/fakir.

———. 2020b. Shinipsum: Lorem-Ipsum-Like Helpers for Fast Shiny Prototyping. https://github.com/Thinkr-open/shinipsum.

Garnier, Simon. 2018. Viridis: Default Color Maps from Matplotlib. https://github.com/sjmgarnier/viridis.

Gillespie, Colin, and Robin Lovelace. 2017. Efficient R Programming. O’Reilly Media, Inc, USA.

Granjon, David. 2019. Bs4Dash: A Bootstrap 4 Version of Shinydashboard.

———. 2020. ShinydashboardPlus: Add More Adminlte2 Components to Shinydashboard.

Granjon, David, Victor Perrier, and Isabelle Rudolf. 2020. ShinyMobile: Mobile Ready Shiny Apps with Standalone Capabilities.

Guyader, Vincent, and Sébastien Rochette. 2020. Attachment: Deal with Dependencies. https://github.com/Thinkr-open/attachment.

Henry, Lionel, and Hadley Wickham. 2020. Purrr: Functional Programming Tools.

Hester, Jim. 2020a. Bench: High Precision Timing of R Expressions. https://github.com/r-lib/bench.

———. 2020b. Covr: Test Coverage for Packages.

———. 2020c. Glue: Interpreted String Literals. https://CRAN.R-project.org/package=glue.

Hester, Jim, Gábor Csárdi, Hadley Wickham, Winston Chang, Martin Morgan, and Dan Tenenbaum. 2020. Remotes: R Package Installation from Remote Repositories, Including Github.

Hester, Jim, and Hadley Wickham. 2020a. Fs: Cross-Platform File System Operations Based on Libuv.

———. 2020b. Vroom: Read and Write Rectangular Text Data Quickly.

Izrailev, Sergei. 2014. Tictoc: Functions for Timing R Scripts, as Well as Implementations of Stack and List Structures. http://github.com/collectivemedia/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.

Lemaire, Maude. 2020. Refactoring at Scale. Henry Holt. https://learning.oreilly.com/library/view/refactoring-at-scale/9781492075523/.

Lesur, Romain, and Christophe Dervieux. 2020. Crrri: An Interface with Headless Chromium/Chrome.

Lumley, Thomas. 2013. Dichromat: Color Schemes for Dichromats.

Merlino, Andy, and Patrick Howard. 2020. ShinyFeedback: Display User Feedback in Shiny Apps. https://github.com/merlinoa/shinyFeedback.

Müller, Kirill. 2017. Here: A Simpler Way to Find Your Files.

Müller, Kirill, and Hadley Wickham. 2020. Tibble: Simple Data Frames.

Müller, Kirill, Hadley Wickham, David A. James, and Seth Falcon. 2020. 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.

———. 2020. Jsonlite: A Simple and Robust Json Parser and Generator for R. https://CRAN.R-project.org/package=jsonlite.

Pebesma, Edzer. 2018. “Simple Features for R: Standardized Support for Spatial Vector Data.” The R Journal 10 (1): 439–46. https://doi.org/10.32614/RJ-2018-009.

———. 2020. Sf: Simple Features for R.

Raymond, Eric S. 2003. The Art of Unix Programming (the Addison-Wesley Professional Computng Series). Addison-Wesley.

R Core Team. 2020. Foreign: Read Data Stored by Minitab, S, Sas, Spss, Stata, Systat, Weka, dBase, ... https://svn.r-project.org/R-packages/trunk/foreign.

Roebuck, P. 2014. Matlab: MATLAB Emulation Package. http://cran.r-project.org/package=matlab.

R Special Interest Group on Databases (R-SIG-DB), Hadley Wickham, and Kirill Müller. 2019. DBI: R Database Interface.

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.

Sidi, Jonathan. 2020. Covrpage: Create a Readme Summary Page for Github Testthat and Covr Outputs. https://github.com/yonicd/covrpage.

Sidi, Jonathan, and Kirill Müller. 2019. 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, Chris Parmer, Toby Hocking, Scott Chamberlain, Karthik Ram, Marianne Corvellec, and Pedro Despouy. 2020. Plotly: Create Interactive Web Graphics via Plotly.js.

Ushey, Kevin. 2020. Renv: Project Environments. https://rstudio.github.io/renv/.

Vaidyanathan, Ramnath, Yihui Xie, JJ Allaire, Joe Cheng, Carson Sievert, and Kenton Russell. 2020. 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.

———. 2019a. Tidyverse: Easily Install and Load the Tidyverse.

———. 2020. Testthat: Unit Testing for R.

———. 2019b. Advanced R, Second Edition. Chapman; Hall/CRC.

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. 2019. Readxl: Read Excel Files.

———. 2020a. R Packages. https://r-pkgs.org/.

———. 2020b. 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. 2020. Ggplot2: Create Elegant Data Visualisations Using the Grammar of Graphics.

Wickham, Hadley, Peter Danenberg, Gábor Csárdi, and Manuel Eugster. 2020. Roxygen2: In-Line Documentation for R.

Wickham, Hadley, Romain François, Lionel Henry, and Kirill Müller. 2020. Dplyr: A Grammar of Data Manipulation.

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 Jim Hester. 2020. Pkgbuild: Find Tools Needed to Build R Packages. https://github.com/r-lib/pkgbuild.

Wickham, Hadley, Jim Hester, and Winston Chang. 2020. Devtools: Tools to Make Developing R Packages Easier.

Wickham, Hadley, Jim Hester, and Romain Francois. 2018. Readr: Read Rectangular Text Data.

Wickham, Hadley, Jim Hester, Kirill Müller, and Daniel Cook. 2017. Memoise: Memoisation of Functions. https://github.com/hadley/memoise.

Wickham, Hadley, and Evan Miller. 2020. Haven: Import and Export Spss, Stata and Sas Files.

Wickham, Hadley, and Edgar Ruiz. 2020. Dbplyr: A Dplyr Back End for Databases.

Woo, Kara, Nicole Kauer, and Kelsey Montgomery. 2020. Dccvalidator: Metadata Validation for Data Coordinating Centers.

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. http://www.crcpress.com/product/isbn/9781466561595.

———. 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://github.com/rstudio/bookdown.

———. 2020a. Bookdown: Authoring Books and Technical Documents with R Markdown. https://github.com/rstudio/bookdown.

———. 2020b. Knitr: A General-Purpose Package for Dynamic Report Generation in R. https://yihui.org/knitr/.

———. 2020c. Xfun: Miscellaneous Functions 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, Joe Cheng, and Xianying Tan. 2020. 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.


ThinkR Website