Update, Aug. 27, 2020: Pretty much every R book ever written is now collected in Oscar Baruffa's amazing Big Book of R
Here are some great tutorials (both video and book format) for learning R. They are in no particular order - pick one that speaks to you and dive in!
For beginners/if you need a basic refresher:
- Great place to start - overview of what R even is (video): https://resources.rstudio.com/webinars/a-gentle-introduction-to-tidy-statistics-in-r
- How to install R and RStudio on your Mac or Windows computer (video): https://youtube.com/playlist?list=PLRPB0ZzEYegOZivdelOuEn-R-XUN-DOjd
- OCTRI’s excellent Intro to R workshops, also videos: https://github.com/jminnier/berd_r_courses
- R Bootcamp (interactive online tutorial), by OHSU’s Ted Laderas and Jessica Minnier: https://r-bootcamp.netlify.com/
- RStudio Cloud Primers (interactive online tutorials): https://rstudio.cloud/learn/primers
- Ready for R (Ted Laderas' course - go to website to sign up for access to materials): https://ready4r.netlify.com/
- R for the Rest of Us (free online course): https://rfortherestofus.com/courses/getting-started/
- Harvard Chan Bioinformatics Core's Introduction to R (text + exercises): https://hbctraining.github.io/Intro-to-R-flipped/schedules/links-to-lessons.html
- R for Excel Users (book): https://rstudio-conf-2020.github.io/r-for-excel/
- Getting Used to R (book): https://ismayc.github.io/rbasics-book/index.html
- DREAM-HIGH R tutorials (base R): https://dream-high.org/tutorials
- RMarkdown for Scientists (short book, based on a 3-hour workshop): https://rmd4sci.njtierney.com/
- Not R, but if you're interested in learning some SQL: https://mode.com/sql-tutorial/
- Also not R, but super important - how to set up your data collection spreadsheets for successful analysis: https://www.tandfonline.com/doi/full/10.1080/00031305.2017.1375989
Also beginner friendly, but extending further into statistics & data science:
- R for Data Science (https://r4ds.had.co.nz/index.html)
- Solutions to the exercises in R4DS: https://jrnold.github.io/r4ds-exercise-solutions/
- Modern Dive: Statistical Inference via Data Science: https://rstudio-conf-2020.github.io/r-for-excel/
- Data Visualization: A Practical Introduction: https://socviz.co/
- Learning Statistics with R: https://learningstatisticswithr.com/book/
A little more advanced:
- What They Forgot to Teach You About R (ie, what your project workflow should look like): https://rstats.wtf/index.html
- This was presented as a workshop at rstudio::conf 2022. The workshop wasn't recorded, but all the slides are available here if you click on the links in the schedule.
- Plotting Anything with ggplot2 (video + exercises, theory + practice): https://github.com/thomasp85/ggplot2_workshop
- Advanced R (book): http://adv-r.had.co.nz/Introduction.html
- Harvard Chan Bioinformatics Core's Introduction to NGS analysis series (text, slides, exercises): https://hbctraining.github.io/main/
- Introduction to Generalized Additive Models (interactive tutorial): https://noamross.github.io/gams-in-r-course/
- Getting started with {tidymodels} for modeling & machine learning: https://www.tidymodels.org/start/
- Supervised machine learning case studies in R ineractive tutorial): https://supervised-ml-course.netlify.app/
- Text mining with tidy data principles (interactive tutorial): https://juliasilge.shinyapps.io/learntidytext/
- A gRadual intRoduction to Shiny: https://laderast.github.io/edu/2021-03-20-a-gradual-introduction-to-shiny/
- Building Shiny apps: an interactive tutorial: https://deanattali.com/blog/building-shiny-apps-tutorial/
Other stuff:
- Follow #rstats on Twitter
- RStudio cheatsheets – I use these constantly: https://rstudio.com/resources/cheatsheets/
- If you want a non-work-related dataset to play with: https://github.com/rfordatascience/tidytuesday
- And search #tidytuesday on Twitter to see what others have done
- Non-technical overview of Git and GitHub (slides + youtube video): https://speakerdeck.com/alicebartlett/git-for-humans; https://www.youtube.com/watch?v=eWxxfttcMts
- If you want to learn how to use Git/GitHub with R: https://happygitwithr.com/
- RStudio has a great collection of freely available webinars and talks from their recent conferences (go to https://posit.co/resources/videos/ and use the "Filter by" dropdown menu)
- Allison Horst makes fantastic and friendly art explaining concepts in R and data science
Other people's roundups - i.e. good stuff that might not be on my radar:
- Alison Hill's Remote Learning Roundup (https://education.rstudio.com/blog/2020/05/remote-roundup/)
- Oscar Baruffa's Big Book of R: A roundup of pretty much every R book ever written
Download R here: https://cloud.r-project.org/
Download RStudio here: https://rstudio.com/products/rstudio/download/#download