Skip to main content
Side panel
Course Catalog
My Dashboard
Help
Getting Started
Help Center & FAQ
Search
Close
Search
Toggle search input
Log in or Sign up
Course Catalog
My Dashboard
Help
Getting Started
Help Center & FAQ
PRDV420: Introduction to R Programming
Sections
Course Introduction
Course Syllabus
Unit 1: Introduction to R and RStudio
Unit 2: Basic Object Types and Operations in R
Unit 3: Data Import and Export
Unit 4: Data Visualization
Unit 5: Common Statistical Functions
Course Feedback Survey
Certificate Final Exam
Resources
Activities
Quizzes
Home
My programs
My certificates
PRDV420: Introduction to R Programming
Home
Courses
Course Catalog
Professional Development
PRDV420: Introduction to R Programming
Sections
Course Feedback Survey
Course Feedback Survey
Back to 'Course Feedback Survey\'
Course Feedback Survey
Click
https://saylordotorg.typeform.com/to/i5d5GmAo?utm_source=PRDV420&utm_medium=coursepage&utm_campaign=compsurvey&typeform-source=learn.saylor.org
link to open resource.
Previous
Jump to...
Jump to...
Course Syllabus
Overview of R
Introduction to R and RStudio
Installing R and RStudio
Setting up RStudio
Updating Software
Using R as a Calculator
Practice: Calculator
Functions
Practice: Functions
Packages
Updating R and Its Packages
Practice: Functions and Packages
R Projects and Files in a Project
Practice: R Projects
Best Practices for Writing R Code
Unit 1 Assessment
Basic Data Types and Data Structures in R
Practice: Data Types
Strings
Practice: Strings
Factors
Practice: Factors
Vectors and Simple Manipulations
Vectors and Type Coercion
Practice: Vectors
What is the Difference Between Arrays and Matrices?
Arrays in R
Matrices in R
Practice: Arrays and Matrices
Lists and Data Frames
Practice: Base-R Lists and Data Frames
The Tibble Format
Practice: Tibbles
The data.table Format
Practice: Data Tables
Unit 2 Assessment
Entering Data
Data Sets in Base R
Practice: Built-in Datasets
Pseudo-Random Number Generation
Practice: Random Number Generation
Reproducible Simulations
Data Loading and Viewing
Base R: Reading Plain-Text Files
Tidyverse: Reading Plain-Text Files
Practice: read_csv
Parsing a Vector
Practice: Parsing a Vector
Parsing a File
Using the readxl Package to Read Excel Files
Loading Files From Other Programs
Saving and Reloading Data in R Format
Practice: Export and Reuse
Base R: Writing to a CSV File
Tidyverse: Writing to a CSV File
Practice: Export to a CSV File
Practice: Data Manipulation in a Project
Unit 3 Assessment
Base-R Graphics
Practice: Base-R Plots
Introduction to ggplot
Practice: ggplot
Introduction to Histograms
Histograms and Density Plots in ggplot2
Histograms and Density Plots in base R
Practice: Histograms
Introduction to Scatterplots
Scatterplots in Base R
Scatterplots in ggplot2
Practice: Scatterplots
Introduction to Boxplots
Boxplots in Base R
Boxplots in ggplot2
Practice: Boxplots
Time Series Plots in Base R
The ts Format
Time Series Plots Using ggplot2
Practice: Time Series Plots
Unit 4 Assessment
Basic Summary Statistics
Examining the Distribution of a Dataset
Alternatives and Extensions
Practice: Statistical Summary
Tables
One- and Two-Sample t-tests
Applying the t-test
The Power of the t-test
Practice: t-test
The Basics of One-Way ANOVA
ANOVA in afex and car
Practice: ANOVA
Model Basics
Practice: Model Basics
Visualizing Models
Practice: Visual Model Checks
Formulas and Model Families
Practice: Formulas
Unit 5 Assessment
PRDV420: Certificate Final Exam
Next