Skip to Main Content
Go to Penn Libraries homepage   Go to Guides homepage

R for Business Guide

Resources for learning

Looking to expand your R skills?

Beginner level resources

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.

 

Next-level topics

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

 

Business & Data Analysis Librarian

Profile Photo
Kevin Thomas
He/Him/His
Subjects: Statistics

Chat

Penn Libraries Home Search the Catalog
(215) 898-7555