Labs

Overview

We are using DataHub to give you access to Jupyter notebooks to complete your R lab assignments. “Jupyter” is the name of the internet browser-based environment we are using to write code and immediately see what each line of code does. “R” is the name of the computer programming language we are using to explore, visualize, and analyze data.

Fetching lab assignments

To learn how to fetch lab assignments from DataHub, follow the steps in this tutorial.

Submission checklist

  1. Does each lab assignment run top to bottom? When you have finished your lab assignments, please ensure that your Jupyter notebooks run cleanly from “top to bottom” and generate the output you expect. To test that your completed notebook runs top to bottom, click Kernel > Restart and Run All in the menu bar at the top of the notebook.
  2. Submit via DataHub. Once you have completed the step above, submit your assignment using DataHub. Ensure that it is submitted before 11:59PM PT on the deadline stated in the syllabus. Everyone is responsible for submitting their own lab assignments. You can check your lab grades on Canvas.

Lab 5: Comparing models (Due June 8)

  • Lab 5A: Model Comparison
  • Lab 5B: Hypothesis Testing

Lab 4: Modeling data (Due May 27)

  • Lab 4A: Analysis of Variance
  • Lab 4B: Linear Regression
  • Lab 4C: Effect Size

Lab 3: (Re)sampling data (Due May 13)

  • Lab 3A: Sampling Variability
  • Lab 3B: Estimating Variability
  • Lab 3C: Sampling Distributions

Lab 2: Visualizing data (Due April 29)

  • Lab 2A: Exploring Distribtuions (Quantitative variables)
  • Lab 2B: Exploring Distribtuions (Categorical variables)
  • Lab 2C: Exploring Relationships Between Variables

Lab 1: Exploring data (Due April 15)

  • Lab 1A: Jupyter Notebooks
  • Lab 1B: Intro To R
  • Lab 1C: Explore Data