MTH 209 Data Manipulation and Management

Course Information

Course Syllabus

How to Succeed in MTH 209

Final Project Description

Lecture Notes

Lesson 1: An Overview of R, RStudio, and R Markdown (Slides)

Lesson 2: Basic Syntax and Data Types (Slides)

Lesson 3: Basic Data Structures (Vectors, Matrices, and Arrays) (Slides)

Lesson 4: Basic Data Structures (Lists, Data Frames, Factors, and Tables) (Slides

Lesson 5: Installing R Packages & Reading Data Files (Slides)

Lesson 6: Basic Graphical Displays (Slides)

Lesson 7: Data Visualization with R Package ggplot2 (Slides)

Lesson 8: Data Manipulation with R Package tidyverse (Slides)

Lesson 9: R Markdown Presentations (Slides)

Lesson 10: Relational Data with dplyr (PDF, Slides)

Lesson 11: Creating a Map Using ggplot 2 (Slides

Lesson 12: String Manipulation with stringr (PDF, Slides

Lesson 13: A Quick Overview of GitHub (Slides)

Supplementary: An Example of Including A Tableau Dashboard in A R Markdown Dashboard (Click)