Skip to content

"Life is growth. If we stop growing, technically and spiritually, we are as good as dead." -Morihei Ueshiba

Notifications You must be signed in to change notification settings

mayank7jan/get-betteR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

31 Commits
ย 
ย 
ย 
ย 

Repository files navigation

get-betteR

"Life is growth. If we stop growing, technically and spiritually, we are as good as dead." -Morihei Ueshiba

A curated list of web-books, conference slides/recordings, links, and references for anything and everything around R and R Shiny.


Books ๐Ÿ“–๐Ÿ“š

R Shiny ๐ŸŽ‡

R โœ…

R Markdown โœ๏ธ

  • R Markdown: The Definitive Guide by Yihui Xie, J. J. Allaire, Garrett Grolemund (2022-04-11) {book} {github}
  • Dynamic Documents with R and knitr by Yihui Xie {book} {github}
  • blogdown: Creating Websites with R Markdown by Yihui Xie, Amber Thomas, Alison Presmanes Hill (2023-03-17) {book}
  • bookdown: Authoring Books and Technical Documents with R Markdown by Yihui Xie (2023-03-17) {book} {github}

Visualization ๐ŸŽจ

  • R Graphics Cookbook, 2nd edition by Winston Chang (2023-03-20) {book}
  • ggplot2: Elegant Graphics for Data Analysis, 3rd edition by Hadley Wickham, Danielle Navarro, and Thomas Lin Pedersen {book} {github}

Modeling ๐Ÿด

  • An Introduction to Statistical Programming Methods with R by Matthew Beckman, Stรฉphane Guerrier, Justin Lee, Roberto Molinari, Samuel Orso & Iegor Rudnytskyi (2020-10-20) {book}
  • Tidy Modeling with R by Max Kuhn and Julia Silge {book}
  • Feature Engineering and Selection: A Practical Approach for Predictive Models by Max Kuhn and Kjell Johnson (2019-06-21) {book}

Intermediate ๐Ÿ‘จโ€๐ŸŽ“

  • HTTP testing in R by Alex Whan, Aurรจle, Christophe Dervieux, Daniel Possenriede, Hugo Gruson, Jon Harmon, Lluรญs Revilla Sancho, Xavier A {book} {pdf book} {github}
  • R Programming for Data Science by Roger D. Peng (2022-05-31) {book}
  • R (BGU course) by Jonathan D. Rosenblatt (2019-10-10) {book}

Advanced++ ๐Ÿค“

  • Github actions with R by Chris Brown, Murray Cadzow, Paula A Martinez, Rhydwyn McGuire, David Neuzerling, David Wilkinson, Saras Windecker (2021-04-09) {book}
  • JavaScript for R by John Coene (2021-04-19) {book}

Text Analysis ๐Ÿงฎ

  • Text Mining with R by Julia Silge and David Robinson {book} {source}
  • Supervised Machine Learning for Text Analysis in R by Emil Hvitfeldt and Julia Silge (2022-05-11) {book}

Good Reads ๐Ÿ”ฐ

  • Efficient R programming by Colin Gillespie, Robin Lovelace (2021-03-18) {book}
  • R Cookbook, 2nd Edition by James (JD) Long and Paul Teetor (2019-09-26) {book}
  • R for Dummies by Andrie de Vries {book}
  • R in a nutshell by Joseph Adler {book} {alternate link}
  • Learning Base R {code links}
  • Learning R: A Step-by-Step Function Guide to Data Analysis by Richard Cotton {book} {book alternate link}
  • Hands-On Programming with R by Garrett Grolemund {book}
  • R for Everyone (Advanced Analytics and Graphics) and LaTeX - Adapted from Jared P. Lander's R for Everyone - by Shaoshuang Wen, University of South Carolina (2020-12-14) {book}
  • The Art of R programming by Norman Matloff {book}
  • R in Action by Chuchu Wang {academia book}
  • Data Science in Education Using R by Ryan A. Estrellado, Emily A. Bovee, Jesse Mostipak, Joshua M. Rosenberg, and Isabella C. Velaฬsquez {book}
  • Learning R (A step by step function guide to Data Analysis) by Richard Cotton {book}
  • The R Book (second edition) by Michael J. Crawley {book}
  • The Book of R (Programming and Statistics) by Tilman M. Davies {book}

Misc ๐Ÿ”–


Coding Standards ๐ŸŠ


Conference(s) Attended ๐Ÿ’Ž

ShinyConf 2023 by Appsilion ๐Ÿ“ฏ

Data Science Hangout by RStudio (now Posit) {website} โ™ฅ๏ธ

Currently organized by Rachael Dempsey {2022-2023}


R packages ๐Ÿ“ฆ

R Shiny โ™ฆ๏ธ

  • shinymeta : Record and expose Shiny app logic using metaprogramming {website} {github}
  • histoslider : histogram slider input for Shiny {github}
  • bslib : Tools for theming Shiny and R Markdown via Bootstrap 3, 4, or 5 {github}
  • shinyDatetimePicker : A datetime picker for Shiny {github}

R Advanced - CI/CD, DevOps, MLOps ๐Ÿ‘‘

  • r-lib/actions : GitHub Actions for the R community {github}
  • shinycoreci: Application-level tools to perfrom manual and automated tests for Shiny apps {website} {github}

R development ๐Ÿ“Œ

  • tidyverse/reprex : Render bits of R code for sharing, e.g., on GitHub or StackOverflow. {website} {github}

R Misc ๐Ÿ“Ž

  • chatgpt : Interface to ChatGPT from R {github} {cran}

Level Up โซ

Aynchronous programming ๐Ÿช‚

  • Futureverse {website} - future {github} {website} and promises {github} {website}
    • A future is an abstraction for a value that may be available at some point in the future. The state of a future can either be unresolved or resolved
    • A future always returns a promise. It stores the state of a future to be evaluated later in the r shiny workflow.
  • callr {github} - Perform a computation in a separate R process, without affecting the current R process at all.
  • Parallelization:
    • parallelly: Enhancing the 'parallel' Package {github}
    • ParallelLogger: Support for parallel computation with progress bar, and option to stop or proceed on errors {github}
    • Reference reads
      • R Programming for Data Science - Parallel Computation {book}
      • R (BGU course) - Parallel Computing {book}
      • Quick Intro to Parallel Computing in R by Matt Jones {blog}
      • Parallelized loops with R {blog}
  • coro {github} - Implements coroutines for R, i.e. functions that can be suspended and resumed later on

Links & Reference ๐Ÿ“‡

R Shiny Applications ๐Ÿ”ญ

R in Pharma โš•๏ธ

  • Risk Assessment Application - {app}

General โšฝ

  • Making Project Management Seamless using Automated Gantt Charts in R Shiny - {app} {github}

Misc Reference โ›ณ

  • Markdown cheatsheet {github}
  • Bootstrap : Powerful, extensible, and feature-packed frontend toolkit. Build and customize with Sass, utilize prebuilt grid system and components, and bring projects to life with powerful JavaScript plugins. {website}
  • Bootswatch : free themes for Bootstrap {website} {github}
  • App wireframe
  • {crontab guru} : cron scheduler - The quick and simple editor for cron schedule expressions

Blogs/Webpages ๐Ÿ”ฆ

  • GitHub Actions (R)

    • r-lib/actions/examples : GitHub Actions for R projects, which can be used to do a variety of CI tasks {github}
    • Deploy to shinyapps.io : GitHub action to automate deployment of shiny applications on https://shinyapps.io {website} {github}
  • GitHub Actions (general)

    • GitHub Profile Summary Cards : A tool to generate your github summary card for profile README and schedule it using GitHub action. {website}

{}

About

"Life is growth. If we stop growing, technically and spiritually, we are as good as dead." -Morihei Ueshiba

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published