Before the first class meeting, read Chapter 1 (Getting Started with Data in R) of MD—pgs 1-20
Before the first class meeting, read Chapter 1 Why Git? Why GitHub? of
Happy Git With R.
Become familiar with the Appstate RStudio/POSIT workbench server. You will use your Appstate user name and password to log in to the server. You must be registered in the class to access the server.
We will walk through everything outlined below in class. If you want to complete the setup before class that is fine.
Sign-up for a free account on GitHub. When you register for a free individual GitHub account, request a student discount to obtain a few private repositories as well as unlimited public repositories. Please use something similar to FirstNameLastName as your username when you register with GitHub. For example, my username on GitHub is alanarnholt. If you have a popular name such as John Smith, you may need to provide some other distinguishing characteristic in your username.
Introduce yourself to Git by following the directions in HappyGitWithR
Cache your credentials and set up a personal access token (PAT) by following the directions in HappyGitWithR.
TL;DR the chapters in Happy Git With R — follow this document to Set up Git and GitHub
Complete PS-01 due by 5:00 pm Aug 21
For additional ideas with Quarto documents watch Hello, Quarto: A World of Possibilities (for Reproducible Publishing)
Introduction to R slides
Watch Paul the Octopus clip (61 seconds).
You may want to install Git, R, RStudio, zotero, and optionally \(LaTeX\) on your personal computer. If you do, you will want to follow Jenny Bryan’s excellent advice for installing R and RStudio and installing Git. Jenny’s advice is also in chapters 6 and 7 of Happy Git and GitHub for the useR. Note: Git, R, RStudio, and \(LaTeX\) are installed on the Appstate RStudio server.
Watch the following videos as appropriate:
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.
Work through chapter 2 (Introduction to R) of DSWR
Complete the Data Visualization chapter of Introduction to the Tidyverse — DataCamp — Due NLT 5:00 pm Aug 23
Before class read chapter 2 (Data Visualization) of MD — pgs 21-62
Complete the Types of Visualizations chapter of Introduction to the Tidyverse — DataCamp — Due NLT 5:00 pm Aug 24
Complete PS-02 due by 5:00 pm Aug 27
Work through chapter 5 (Using ggplot2) of DSWR
Complete Data Visualization with ggplot2 (Part 1)
(DataCamp)
Before class read chapter 3 (Data Wrangling) of MD — pgs 65-96
Complete the Data Wrangling chapter of Introduction to the Tidyverse — DataCamp — Due NLT 5:00 pm Aug 30
Complete the Grouping and Summarizing chapter of Introduction to the Tidyverse — DataCamp — Due NLT 5:00 pm Aug 31
Complete PS-03 by 5:00 pm Sep 3
In-class work on dplyr-CH1-handout
Quiz #1 - Sep 4
Test yourself:
Watch Practicing your Tidyverse Skills: Advanced Filters with Dplyr - Quarto Document
Watch Practicing Your
Tidyverse Skills: if_else() Functions with
dplyr
Watch Practicing your
Tidyverse Skills: case_when() Functions with
dplyr
Posit Cheat Sheets
Work through chapter 3 (Starting with Data) of DSWR
Work through chapter 4 (Data Manipulation) of DSWR
In-class work on dplyr-CH2-handout
In-class work on dplyr-CH3-handout
In-class work on dplyr-CH4-handout
Complete the Introduction to Modeling chapter of Modeling with Data in the Tidyverse — DataCamp — Due NLT 5:00 pm Sep 7
Before class read chapter 5 (Basic Regression) of MD — pgs 119-160
In class go over this document
Complete the Modeling with Basic Regression chapter of Modeling with Data in the Tidyverse — DataCamp — Due NLT 5:00 pm Sep 8
Complete PS-04 due by 5:00 pm Sep 10
Read chapter 4 (Data Importing and “Tidy” Data) of MD — pgs 99-117
Read the Git and GitHub chapter from Hadley Wickham’s book R Packages
Brian Caffo’s take on R IDEs
Complete the Modeling with Multiple Regression chapter of Modeling with Data in the Tidyverse — DataCamp—Due NLT 5:00 pm Sep 13
Before class read chapter 6 (Multiple Regression) of MD — pgs 161-191
Regression with a single categorical variable handout.
Complete the Model Assessment and Selection chapter of Modeling with Data in the Tidyverse — DataCamp — Due NLT 5:00 pm Sep 14
Complete PS-05 by 5:00 pm Sep 17
Exam #1 Sep 18
Complete Correlation and Regression in R (DataCamp)
For additional ideas with Quarto documents watch Hello, Quarto: A World of Possibilities (for Reproducible Publishing)
Complete the Summary Statistics chapter of Introduction to Statistics in R — DataCamp — Due NLT 5:00 pm Sep 20
Before class read/review chapter 6 (Multiple Regression) of MD — pgs 161-191
Class notes for one quantitative and one qualitative predictor
Go over in class Misc Regression
Complete the Random Numbers and Probability chapter of Introduction to Statistics in R — DataCamp — Due NLT 5:00 pm Sep 21
Complete PS-06 by 5:00 pm Sep 24
Answer the questions at the end of Misc Regression for extra credit
Work on Is this Discrimination?
Some ideas for how to answer the Is this Discrimination?
Complete the The binomial distribution chapter in Foundations of Probability in R — DataCamp — Due NLT 5:00 pm Sep 27
Complete the Laws of probability chapter in Foundations of Probability in R — DataCamp — Due NLT 5:00 pm Sep 28
Complete the Bayesian statistics chapter in Foundations of Probability in R — DataCamp — Due NLT 5:00 pm Oct 7
Complete the Related distributions chapter in Foundations of Probability in R — DataCamp — Due NLT 5:00 pm Oct 8
Quiz #2 Oct 9
Complete the More Distributions and the Central Limit Theorem chapter in Introduction to Statistics in R — DataCamp — Due NLT 5:00 pm Oct 11
Before class read chapter 7 (Sampling) of MD — pgs 195-232
Complete (will go over most questions in class) Sampling Distributions Lab by 5:00 pm Oct 12 — not graded Partial Solution
Start PS-07 due by 5:00 pm Oct 15
Test #2 Oct 16
Read Chapter 4 of MSWR — Sampling Distributions; Problems 2, 5, 12-16
Read Chapter 5 of MSWR
Complete the Bootstrapping for Estimating a Parameter chapter in Inference for Numerical Data in R — DataCamp — Due NLT 5:00 pm Oct 18
Before class read chapter 8 (Bootstrapping and Confidence Intervals) of MD — pgs 233-305
Complete the Introducing the t-distribution chapter in Inference for Numerical Data in R — DataCamp — Due NLT 5:00 pm Oct 19
Complete the Inference for Difference in Two Parameters chapter in Inference for Numerical Data in R — DataCamp — Due NLT 5:00 pm Oct 20
Bootstrap Example
Before class review chapter 8 (Bootstrapping and Confidence Intervals) of MD — pgs 233-305
Read Chapter 7 of MSWR
Complete PS-08 by 5:00 pm Oct 29
Quiz #3 Oct 30
NPC Nov 5-9
Before class read Chapter 9 (Hypothesis Testing) of MD — pgs 307-360
Read about Permutation Testing
Complete the Introduction to ideas of inference chapter of Foundations of Inference — DataCamp — Due NLT 5:00 pm Nov 4
Complete the Completing a randomization test: gender discrimination chapter of Foundations of Inference — DataCamp — Due NLT 5:00 pm Nov 5
Complete the Hypothesis testing errors: opportunity cost chapter of Foundations of Inference — DataCamp — Due NLT 5:00 pm Nov 6
NPC Nov 5-9
Complete the Inference for a Single Parameter chapter in Inference for Categorical Data in R — DataCamp — Due NLT 5:00 pm Nov 8
Before class review Chapter 9 (Hypothesis Testing) of MD — pgs 307-360
Complete the Proportions: Testing and Power chapter in Inference for Categorical Data in R — DataCamp — Due NLT 5:00 pm Nov 9
Complete PS-09 by 5:00 pm Nov 12
Exam #3 Nov 13
Complete the problems in the R Markdown file and publish your solution to RPubs.
Complete the Comparing Many Parameters: Independence chapter in Inference for Categorical Data in R — DataCamp — Due NLT 5:00 pm Nov 15
Watch Goodness-Of-Fit video on ASULEARN
Complete the Comparing Many Parameters: Goodness of Fit chapter in Inference for Categorical Data in R— DataCamp — Due NLT 5:00 pm Nov 22
Watch Chi-Square Test of Independence video on ASULEARN
Watch Chi-Square Test of Homogeneity video on ASULEARN
Course Review—Dec 1
Section -101 (11:00 am Class): Friday, Dec 4, 11 am - 1:30 pm
Section -102 (1:00 pm Class): Saturday, Dec 5, 11 am - 1:30 pm