This introductory R programming course provides hands-on experience using R, a programming language for statistical computing, machine learning, and graphics. R is widely used in diverse disciplines to estimate, predict, and display results. Students will learn how to use R to clean, analyze, and graph data in this course.
Introduction to R Delivery Methods
In-Person
Online
Introduction to R Course Benefits
Perform computations in R
Load data sets from various sources into R
Transform data sets in preparation for analysis
Create tidy data using the Tidyverse packages
Visualize data with ggplot2
Fit models to data
Continue learning and face new challenges with after-course one-on-one instructor coaching
Important course information
Prerequisites
Experience with another procedural or object-oriented programming language, such as C, C++, Java, VB .NET, or SQL
Familiarity with concepts, such as variables, loops, and branches with some experience using a text editor to edit program code
Exam Information
Optional 4thdacad exam available at the end of class
Chapter 1: Introduction to R
Chapter 2: Aggregate Data Types and Computation
Chapter 3: Data Transformation
Chapter 4: Visualizing Data
Chapter 5: Fitting Models to Data