Looking to expand your R skills? Whether you're just starting out or a more seasoned user, these resources will strengthen your R programming proficiency. See our resources for beginners or for next-level topics.
Name | Description | From | Format | Time |
---|---|---|---|---|
Data Visualization in R | Visualize changes over time using line graphs, analyze data distributions using histograms, compare groups using bar charts and box plots, & identify the relationships between variables using scatter plots. | DataQuest (free with Penn registration) |
Written materials, Lecture videos, Code exercises | 4 hrs. |
APIs and Web Scraping in R | Query external data sources using an API with authentication; Scrape data from the web and identify tools for complex web pages. | DataQuest (free with Penn registration) |
Written materials, Lecture videos, Code exercises | 6 hrs. |
Data visualization | Teach how to visualize your data using ggplot2, an R package dedicated to data visualization. | R for Data Science (free) |
Written materials, code exercises | Self-paced |
R for Data Science: Analysis and Visualization | The lessons cover the basics of getting started with R, including the installation of R and RStudio, as well as the utilization of code packages to enhance R’s capabilities. It also provides practical guidance on using R and RStudio for introductory-level data modeling, visualization, and statistical analysis. | LinkedIn Learning (free with Penn registration) |
Lecture video, chapter quizzes, 1 project file | 2.77 hrs. |
R Essential Training: Wrangling and Visualizing Data | This training series provides a comprehensive introduction to R, offering detailed instructions for installing and navigating R and RStudio, along with hands-on examples ranging from exploratory graphics to neural networks. | LinkedIn Learning (free with Penn registration) |
Lecture video, chapter quizzes, 1 project file | 4.3 hrs. |
Name | Description | From | Format |
---|---|---|---|
How to read data into R | Reading data into R. | Bookdown.org (free) |
Written materials |
Web Scraping in R: rvest Tutorial | Explore web scraping in R with rvest in a real-life project: extract, preprocess, and analyze Trustpilot reviews using tidyverse and tidyquant, and more! | DataCamp (limited free access) |
Written materials, code exercises |
Web Scraping and Parsing Data in R | Exploring H-1b Data Pt. 1 | Learn how to retrieve data from the web, preprocess it, and conduct a basic exploratory data analysis using R. | DataCamp (limited free access) |
Written materials, code exercises |