STAT 33B: Introduction to Advanced Programming in R

No matching items

Schedule 📅

Tentative calendar subject to change.

Week 1

About No Classes this week
Jan 21 Lab No Lab today

Week 2

About Overview Unit 1: Introduction
Slides Starting with R and RStudio (pdf) A bit of history about R (pdf)
Jan 26 Lecture 1 Course Policies, Syllabus, etc
Jan 28 Lab 1 Introduction (not graded)

Week 3

About Overview Unit 2: Vectors and factors
Slides Introduction to Vectors (pdf) Subsetting Vectors (pdf)
Additional Introduction to Factors (pdf)
Feb 2 Lecture 2 Demo
Feb 4 Lab 2 Vectors and Factors (due 02/05 11:59pm)
Homework 1 Atomic Objects (due 02/15 11:59pm)

Week 4

About Overview Unit 3: Matrices and Lists
Slides Matrices (pdf) Lists (pdf)
Feb 9 Lecture 3 Demo
Feb 11 Lab 3 Matrices and Lists (due 02/12 11:59pm)

Week 5

About Holiday week: no lecture or new material
Feb 18 Lab Section time for exercises and questions/doubts. No new material

Week 6

About Overview Unit 4: Data Frames
Slides Data Frames (pdf) Importing Tables (pdf)
Feb 23 Lecture 4 Data Frames and Tables
Feb 25 Lab 4 Data Frames basics (due 02/26 11:59pm)
Homework 3 HW 3: Data Frames (due 03/15 11:59pm)

Week 7

About Overview Unit 5: Tidyverse part 1
Slides Intro to dplyr (pdf)
Mar 2 Lecture 5 Data wrangling with dplyr
Mar 4 Lab 5 Intro to dplyr (due 3/5 11:59pm)

Week 8

About Overview Unit 6: Tidyverse part 2
Slides Intro to ggplot (pdf) Midterm practice questions
Mar 9 Lecture 6 Graphics with ggplot2
Mar 11 Lab 6 Intro to ggplot2 (due 3/12 11:59pm)

Week 9

About Overview Midterm
Mar 16 Midterm Midterm Test
Mar 18 Lab Canceled

Week 10

About Overview Spring Break

Week 11

About Overview Unit 9: Conditional Statements
Slides Conditionals (pdf)
Mar 30 Lecture Conditional Statements
Apr 1 Lab 7 Expressions and Conditionals (due 4/2 11:59pm)
Homework 4 If-else Statements and Loops (due 4/12 11:59pm)

Week 12

About Overview Unit 10: Iterations
Slides Iterations and Loops (pdf)
Apr 06 Lecture Iterations and Loops
Apr 08 Lab 8 Iterations (due 4/9 11:59pm)

Week 13

About Overview Unit 11: Functions
Slides Functions (pdf)
Apr 13 Lecture About R functions
No matching items