1 R and RStudio
This page provides a comprehensive collection of R/RStudio resources. On this page, you will find a list of personal websites and blogs that do some great work in R/RStudio. Additionally, there is a list of resources (books, tutorials, and blogs) focused on the basics of R/RStudio.
1.1 Personal Websites and Blogs
- Silvia Canelon
- Meghan Hall
- Paul Villanueva
- Shannon Pileggi
- Katherine (Kat) Hoffman
- Deisy Gysi
- Simon J
- Ryo Nakagawara
- Kieran Healy - Some Favorite Things
- François Husson
- Rebecca Barter
- Alboukadel Kassambara
- Michael Toth
- Sam Abbott
- Shel Kariuki
- Austin Wehrwein
- Nicola Rennie
- R for Ecology
- Stats and R
- Roland Krasser
- Martin Chan - Musings on R
- Rsquared Academy
- Olivier Gimenez
- David Schoch
More to come…
1.2 Basics
1.2.1 Curated list of resources
1.2.2 Books
- R4DataScience
- R4DataScience - Solutions
- R4DataScience, 2nd Edition
- R Workflow A
- R Workflow B
- What They Forgot to Teach You About R
- R for Researchers: An Introduction
- Supervised Machine Learning for Text Analysis in R
- Reproducible Analytical Pipelines - Master’s of Data Science
- R for Data Analysis
- Introduction to Data Science: Data Analysis and Prediction Algorithms with R
- Hands-On Programming with R
- R for Health Data Science
- R for Health Data Science Resources
- Data Science in Education Using R
- A Succinct Intro to R
- Data Science: A First Introduction
- The Epidemiologist R Handbook
- Introduction to R, version 2
- Technical Foundations of Informatics
- Data Science for Economists and Other Animals
- Efficient R programming
- An Introduction to R
- YaRrr! The Pirate’s Guide to R
- Modern Data Science with R
- Hands-On Machine Learning with R
- Modern Dive
- Advanced R
- Yet Again: R + Data Science
- Public Policy Analytics
- Hands-On Machine Learning with R
- Deep R Programming
- Urban Informatics
- Mastering Spark with R
- Modern Statistics with R
- R for the Rest of Us: A Statistics-Free Introduction
- Agile Data Science with R
- R for Non-Programmers: A Guide for Social Scientists
1.2.3 R and GPT
1.2.4 Snowflake
1.2.5 Conference Workshops
1.2.6 Package Development
1.2.8 Basic Intro Courses
1.2.9 Training Courses and Tutorials
- RStudio Education
- RStudio Education Beginners
- RStudio Education Intermediates
- RStudio Education Experts
- Quick-R Tutorial
- Learn R in R
- Learning R With Education Datasets
- STAT 545 Data wrangling, exploration, and analysis with R
- STHDA
- datascienceplus
- Statistical Computing in R
- Statistical Programming Paradigms and Workflows
- Teaching Statistics and Data Science Online
- An Introduction to Docker for R Users
- R Bootcamp
- Kane’s Data Science Course
- Andrew Heiss R-based courses
- STREAMLINING WITH R
- R Bootcamp
- Advanced R Topics
- R for Water Resources Data Science
- Reproducible science workshop
- Think R
- R 4 Beginners
- Applied Economics with R
- Ready for R
- Interpretable Machine Learning
- R basics: a practical introduction to R
- Introduction to R
- fasteR: Fast Lane to Learning R!
- Analysis of community ecology data in R
- R Screencasts
- R for better science in less time
- R and Stats
- Palmer Archipelago Penguins Data
- We are R-Ladies
- Web Scraping in R: A Quick Guide
- Word Clouds in R
- Data science tutorials
- MARKET ANALYSIS COURSE
- RTutor: Interactive R Problem Sets
- Data Wrangling and dplyr
- Intro to R for Programming
- purrr tutorial
- Intro to R: Shiny App
- Spatial Data Science
- Generalized Additive Models in R
- Visualizing the Bayesian workflow in R
- Create machine learning models: An R version
- Wrangling Unruly Data
- Cleaning UK Office for National Statistics data in R
- How to Automate EDA with DataExplorer in R
- Rachael’s R Tutorials
- Manipulating Data with dplyr
- Get me to the church on time with R spatial
- Multivariate data analysis with R and vegan
- A Course in Exploratory Data Analysis
- Exploratory Data Analysis with explore package
- Getting Started with R
- R Crash Course
- Four ways to streamline your R workflows
- One billion row challenge using base R
- Let’s talk about joins
- How to Get Good with R?
- S-Cubed Courses
- 5 Lines of Code to Convince You to Learn R
1.2.10 Tools
- R Universe Authors and Packages
- R-hub
- R in Visual Studio Code
- R Libraries Every Data Scientist Should Know
- Packages for Exploratory Data Analysis in R
- 15 Essential packages in R for Data Science
- WebR - R in the Browser
- Five useful R functions
- Six not-so-basic base R functions
- Get Good with R: Typing Skills and Shortcuts
1.2.11 Troubleshooting / Tips and Tricks
1.2.12 Hackathons and Competitions
1.3 Tidyverse
1.3.1 Basics
1.3.2 Books
1.3.3 Workshops
1.3.4 Tips and Tricks
1.3.5 Tutorials
- Data Science LADAL Tutorials
- Pivoting data from columns to rows (and back!) in the tidyverse
- Reshaping data frames using pivot functions from {tidyr} and tally from {dplyr}
- Finding the modal school district
- Teaching the tidyverse in 2021
- Data manipulation with the tidyverse
- The TidyVerse in Action
- Transitioning into the tidyverse (part 1)
- Transitioning into the tidyverse (part 2)
- Introduction to using Databases in R, with Tidyverse tools
- Wrangling penguins: some basic data wrangling in R with dplyr
- Visualize {dplyr}
- Visualize the Tidyverse
- Tidy Intelligence