1. Introduction to Programming | 2. R Basics |
Slide Deck: Introduction to Programming by J. Schellinck (Sysabee, DAL) Videos: Data Fundamentals [part I, part II] |
Slide Deck: Programming in R by J. Schellinck (Sysabee, DAL) and P. Boily (uOttawa, IACS, DAL) Videos: Basics of R [part I, part II] Code: R Basics Report: Basics of R for Data Analysis |
3. The Tidyverse | 4. Graphics with ggplot2 |
Video: Tidyverse Tips for Data Wrangling by P. Boily (uOttawa, IACS, DAL) Code: Data Wrangling and the Tidyverse |
Slide Deck: Introduction to ggplot2 by P. Boily (uOttawa, IACS, DAL) Videos: Introduction to ggplot2 [part I, part II]
Code: Data Visualization with R Report: A ggplot2 Primer |
5. Data Preparation | 6. Data Analysis with R |
Slide Deck: Data Cleaning and Data Preparation by P. Boily (uOttawa, IACS, DAL) Videos: Data Processing [part I, part II] Code: Data Clearning and Preparation in R Report: The Essentials of Data Preparation |
Slide Deck: Basics of Data Analysis by P. Boily (uOttawa, IACS, DAL) and E. Ghashim (Carleton, IACS) Video: Statistical Analysis with R [part I, part II, part III, part IV, part V, part VI] Code: Predicting Algae Blooms (based on a Case Study by L. Torgo) Code: Data Analysis with R Report: A Review of Statistical Analysis Concepts |
7. Reporting and Dashboarding | 8. Web Applications with R Shiny |
Slide Deck: Introduction to Dashboarding by P. Boily (uOttawa, IACS, DAL) and J. Schellinck (Sysabee, DAL) Video: Introduction to Dashboarding (coming this Winter) Report: Dashboards and Data Visualization, with Examples |
Slide Deck: Web Applications with R Shiny (coming this Winter) by J. Schellinck (Sysabee, DAL) Code: R Shiny in Action (coming this Winter) |