General Notes:

  1. Please bring a notebook and pencil to every class.
  2. The principal documents for this course are R for Data Science (2e) (R4DS), and Statistical Inference via Data Science (MD)
  3. QUARTO cheat sheet

Week 1: (Aug 19, 21, 23)

  • Answer Exercises 1-4 in chapter 1 of R4DS in an electronic document. After R-Scripts are introduced, your answers will be transferred to an R-Script and eventually to a Quarto document. If you have set up Git and your PAT (see directions week 4), you may want to accept the Quarto book with files for each Chapter of the exercises by clicking here.

  • Complete the Intro to Basics chapter of Introduction to RDataCamp — Due NLT 5:00 pm Aug 20

  • Complete the Vectors chapter of Introduction to RDataCamp — Due NLT 5:00 pm Aug 22

  • Complete the Matrices chapter of Introduction to RDataCamp — Due NLT 5:00 pm Aug 23

Optional


Week 2: (Aug 26, 28, 30)

  • Answer Exercises 5-8 in chapter 1 of R4DS in an electronic document. After R-Scripts are introduced, your answers will be transferred to an R-Script and eventually to a Quarto document. If you have set up Git and your PAT (see directions week 4), you may want to accept the Quarto book with files for each Chapter of the exercises by clicking here.

  • Complete the Factors chapter of Introduction to RDataCamp — Due NLT 5:00 pm Aug 26

  • Complete the Data Frames chapter of Introduction to RDataCamp — Due NLT 5:00 pm Aug 28

  • Complete the Lists chapter of Introduction to RDataCamp — Due NLT 5:00 pm Aug 30


Week 3: (Sep 4, 6)

  • Answer Exercises 9-12 in chapter 1 of R4DS in an electronic document. After R-Scripts are introduced, your answers will be transferred to an R-Script and eventually to a Quarto document. If you have set up Git and your PAT (see directions week 4), you may want to accept the Quarto book with files for each Chapter of the exercises by clicking here.

  • Complete the Introduction chapter of Introduction to Data Visualization with ggplot2DataCamp — Due NLT 5:00 pm Sep 4

  • Complete the Aesthetics chapter of Introduction to Data Visualization with ggplot2DataCamp — Due NLT 5:00 pm Sep 6


Week 4: (Sep 9, 11, 13)

  • Answer Exercises 13-16 in chapter 1 of R4DS in an R-Script or Quarto document. If you have set up Git and your PAT (see directions week 4), you may want to accept the Quarto book with files for each Chapter of the exercises by clicking here.

  • Complete the Geometries chapter of Introduction to Data Visualization with ggplot2DataCamp — Due NLT 5:00 pm Sep 11

  • Complete the Themes chapter of Introduction to Data Visualization with ggplot2DataCamp — Due NLT 5:00 pm Sep 13

We will walk through everything outlined below in class. If you want to complete the setup before class that is fine.

Optional

  • Read the Git and GitHub chapter from Hadley Wickham’s book R Packages

  • Brian Caffo’s take on R IDEs

  • Work through chapter 1 (Git and GitHub) of DSWR. Make sure RStudio is set up to communicate with Git by following the directions in HappyGitWithR for introducing yourself to Git.


Week 5: (Sep 16, 18, 20)

  • Answer Exercises 17-20 in chapter 1 of R4DS in an R-Script or Quarto document. If you have set up Git and your PAT (see directions week 4), you may want to accept the Quarto book with files for each Chapter of the exercises by clicking here.

  • Complete the Statistics chapter of Intermediate Data Visualization with ggplot2DataCamp — Due NLT 5:00 pm Sep 16

  • Complete the Coordinates chapter of Intermediate Data Visualization with ggplot2DataCamp — Due NLT 5:00 pm Sep 18


Week 6: (Sep 23, 25, 27)

  • Transfer all previously completed exercises from chapter 1 of R4DS into the GitHub classroom provided Quarto book. Accept the Quarto book by clicking here.

  • Answer Exercises 1-4 in chapter 2 of R4DS in the GitHub classroom provided Quarto document.

  • Complete the Facets chapter of Intermediate Data Visualization with ggplot2DataCamp — Due NLT 5:00 pm Sep 23

  • Complete the Best Practices chapter of Intermediate Data Visualization with ggplot2DataCamp — Due NLT 5:00 pm Sep 25

Optional


Week 7: School Closed - no Classes due to Helene (Sep 30, Oct 2, 4)

  • Answer Exercises 1-4 in chapter 3 of R4DS in the GitHub classroom provided Quarto document.

  • Complete the Data Wrangling chapter of Introduction to the TidyverseDataCamp — Due NLT 5:00 pm Sep 30

  • Complete the Data Visualization chapter of Introduction to the TidyverseDataCamp — Due NLT 5:00 pm Oct 2

Optional

  • Read chapter 3 (Data Wrangling) of MD — pgs 65-96

  • Read chapter 4 (Data Importing and “Tidy” Data) of MD — pgs 99-117

  • Work through chapter 3 (Starting with Data) of DSWR

  • Work through chapter 4 (Data Manipulation) of DSWR


Week 8: School Closed - no Classes due to Helene (Oct 7, 9, 11)

  • Answer Exercises 1-4 in chapter 3 of R4DS in the GitHub classroom provided Quarto document.

  • Answer Exercises 5-8 and 16 in chapter 3 of R4DS in the GitHub classroom provided Quarto document.

  • Complete the Data Wrangling chapter of Introduction to the TidyverseDataCamp — Due NLT 5:00 pm Oct 7

  • Complete the Data Visualization chapter of Introduction to the TidyverseDataCamp — Due NLT 5:00 pm Oct 8

  • Complete the Grouping and Summarizing chapter of Introduction to the TidyverseDataCamp — Due NLT 5:00 pm Oct 9

  • Complete the Types of Visualizations chapter of Introduction to the TidyverseDataCamp — Due NLT 5:00 pm Oct 10

Optional

  • Read chapter 3 (Data Wrangling) of MD — pgs 65-96

  • Read chapter 4 (Data Importing and “Tidy” Data) of MD — pgs 99-117

  • Work through chapter 3 (Starting with Data) of DSWR

  • Work through chapter 4 (Data Manipulation) of DSWR


Fall Break: Oct 14 – 15


Week 9: (Oct 16, 18)

  • Answer Exercises 1-4 in chapter 3 of R4DS in the GitHub classroom provided Quarto document.

  • Answer Exercises 5-8 and 16 in chapter 3 of R4DS in the GitHub classroom provided Quarto document.

  • Complete the Data Wrangling chapter of Introduction to the TidyverseDataCamp — Due NLT 5:00 pm Oct 16

  • Complete the Data Visualization chapter of Introduction to the TidyverseDataCamp — Due NLT 5:00 pm Oct 18

  • Start Project # 1 — Due Nov 15 NLT 5:00 PM

Optional


Week 10: (Oct 21, 23, 25)

  • Answer Exercises 1-4 in chapter 9 of R4DS in the GitHub classroom provided Quarto document.

  • Complete the Grouping and Summarizing chapter of Introduction to the TidyverseDataCamp — Due NLT 5:00 pm Oct 21

  • Complete the Types of Visualizations chapter of Introduction to the TidyverseDataCamp — Due NLT 5:00 pm Oct 23

  • Complete the Transforming Data with dplyr chapter of Data Manipulation with dplyrDataCamp — Due NLT 5:00 pm Oct 25

  • Work on Project # 1.


Week 11: (Oct 28, 30, Nov 1)

  • Answer Exercises 7-10 in chapter 9 of R4DS in the GitHub classroom provided Quarto document.

  • Complete the Aggregating Data chapter of Data Manipulation with dplyrDataCamp — Due NLT 5:00 pm Oct 28

  • Complete the Custom ggplot2 Themes chapter of Communicating with Data in the TidyverseDataCamp — Due NLT 5:00 pm Oct 29

  • Complete the Creating a Custom and Unique Visualization chapter of Communicating with Data in the TidyverseDataCamp — Due NLT 5:00 pm Oct 30

  • Work on Project # 1.


Week 12: (Nov 4, 6, 8)

  • Complete the Introduction to RMarkdown chapter of Communicating with Data in the TidyverseDataCamp — Due NLT 5:00 pm Nov 4

  • Complete the Customizing your RMarkdown Report chapter of Communicating with Data in the TidyverseDataCamp — Due NLT 5:00 pm Nov 6

  • Work on Project # 1.


Week 13: (Nov 11, 13, 15)

  • Complete the Data cleaning and summarizing with dplyr chapter of Exploratory Data Analysis with RDataCamp — Due NLT 5:00 pm Nov 11

  • Complete the Data visualization with ggplot2 chapter of Exploratory Data Analysis with RDataCamp — Due NLT 5:00 pm Nov 13

  • Project # 1 due Nov 25.

  • Start Project # 2 — Due Dec 11 NLT 11:00 AM

  • Project # 2: Pick a data set (get instructor’s approval of the data NLT Nov 18). Munge the data, create graphs, communicate your findings on your web page.


Week 14: (Nov 18, 20, 22)

  • Complete the Tidy modeling with broom chapter of Exploratory Data Analysis with RDataCamp — Due NLT 5:00 pm Nov 18

  • Complete the Joining and tidying chapter of Exploratory Data Analysis with RDataCamp — Due NLT 5:00 pm Nov 20

  • Work on Project # 2


Thanksgiving Break (Nov 27 – 29)


Week 15: (Nov 25 & Dec 2)

  • Work on Project # 2

Final Exam — Dec 11: 11:00 am - 1:30 pm


Last Updated on: Oct 03, 2024 at 07:27:47 AM