Use this page to navigate your way through STAT 545.
This page was last updated on Mon, Aug 26.
Slack
Slack channel specifically for students: https://stat545classroom2024.slack.com/
- Invite link is on Canvas.
- Be sure to be part of the
#announcements
channel to receive official course announcements! - Please do not send private questions to individual TA’s – use the
#general
channel instead. - Slack communication guidelines here: https://stat545.stat.ubc.ca/slack_communication/
Topics
Part A
Date | Topic | Worksheet and pre-work |
---|---|---|
Tue, Sep 03 | Installation | Follow installation instructions. TAs are available from 9am-10:30am for extra help if needed. |
Thu, Sep 05 | Intro to STAT 545 and R | Worksheet A1 (.ipynb; viewable; zip). Worksheet A1 solutions (.ipynb; viewable) |
Tue, Sep 10 | Authoring and Reproducibility | Make sure you have completed Step 3 of the installation instructions. |
Thu, Sep 12 | Version Control | Make sure you have completed Step 3 of the installation instructions. |
Tue, Sep 17 | Data Manipulation with dplyr | Worksheet A2 (.ipynb; viewable; zip) (Due Tue Sept 24 at 17:00 PT) |
Thu, Sep 19 | (Data Manipulation with dplyr, continued) | Worksheet A2 |
Tue, Sep 24 | Graphing | Worksheet A3 (.ipynb; viewable; zip) (Due Tue Oct 1 at 17:00 PT) |
Thu, Sep 26 | (Graphing, continued) | Worksheet A3 |
Tue, Oct 01 | Tidy Data | Worksheet A4 (.ipynb; viewable; zip) (Due Thurs Oct 10 at 17:00 PT) |
Thu, Oct 03 | (Tidy Data, continued) | Worksheet A4 |
Tue, Oct 08 | Model Fitting | Worksheet A4 |
Thu, Oct 10 | Factors and Dates | Worksheet A5 (.ipynb; viewable; zip) (Due Thurs Oct 24 at 17:00 PT) |
Tue, Oct 15 | Reading and Writing Data and Tibble Joins | Worksheet A5 |
Thu, Oct 17 | Review and Work Session | MDA and Worksheet 5 |
Part B
Date | Topic | Worksheet |
---|---|---|
Tue, Oct 22 | Functions | Worksheet B1 (.ipynb; viewable; zip) (Due Tue Oct 29 at 17:00 PT) |
Thu, Oct 24 | Functions (cont’d) | Worksheet B1 |
Tue, Oct 29 | R Packages | NA |
Thu, Oct 31 | R Packages (cont’d) | NA |
Tue, Nov 05 | Dashboards | NA |
Thu, Nov 07 | Dashboards, Part 2 | NA |
Tue, Nov 12 | University closed (mid-term break / Remembrance Day) | NA |
Thu, Nov 14 | Automation (OPTIONAL) | |
Tue, Nov 19 | Character data | Worksheet B2 (.ipynb; viewable; zip) (Due Thurs Nov 28 at 17:00 PT) |
Thu, Nov 21 | Character data, Part 2 | Worksheet B2 |
Tue, Nov 26 | List columns | Worksheet B3 (.ipynb; viewable; zip) (Due Thurs Dec 5 at 17:00 PT) |
Thu, Nov 28 | List columns, Part 2 | Worksheet B3 |
Tue, Dec 03 | Websites/Slides (OPTIONAL) | |
Thu, Dec 05 | Review and Work Session | Assignment B4 |
Worksheets
Options for working on these worksheets:
- Edit them with instances of jupyterlab or jupyter notebook that are installed on your own computer. (BEST)
- Edit them with UBC Syzygy (pronounced sizz-ij-ee): https://ubc.syzygy.ca/
- Edit them with Google Colab: https://research.google.com/colaboratory/ (LEAST PREFERABLE)
Submit the worksheets by uploading your .ipynb file to the corresponding canvas assignment slot.
To get full marks for each formative worksheet, you must successfully answer at least 50% of all autograded questions.
Part A
Worksheet | Download | View | Zip file | Deadline | |
---|---|---|---|---|---|
Worksheet A1 | .ipynb | view it on GitHub | Download zip | NA | |
Worksheet A2 | .ipynb | view it on GitHub | Download zip | Tuesday, September 24, 2024 at 17:00 PT | |
Worksheet A3 | .ipynb | view it on GitHub | Download zip | Tuesday, October 1, 2024 at 17:00 PT | |
Worksheet A4 | .ipynb | view it on GitHub | Download zip | Thursday, Oct 10, 2024 at 17:00 PT | |
Worksheet A5 | .ipynb | view it on GitHub | Download zip | Thursday, Oct 24, 2024 at 17:00 PT |
Part B
Worksheet | Download | View | Zip file | Deadline | |
---|---|---|---|---|---|
Worksheet B1 | .ipynb | view it on GitHub | Download zip | Tuesday, Oct 29, 2024 at 17:00 PT | |
Worksheet B2 | .ipynb | view it on GitHub | Download zip | Thursday, Nov 28, 2024 at 17:00 PT |
Projects
You will be working on various projects on GitHub repositories within a GitHub Organization setup for this course. Some general things you should know:
How to followup with a project submission
You’ll be given feedback as an Issue in your project repository, sometimes before your grade is posted.
- Make sure you’re
Watch
ing your repository, so that you will be notified by email whenever a new Issue or comment is posted – you can find this option in the upper-right hand corner of your repository page. - You can use the Issue thread to have a conversation about your assignment results.
- If you would like to dispute your grade, this Issue thread is the place to do it, but please do so only within 1 week after the grade has been posted.
Collaborative Project (Part A)
There are two milestones, each equally weighted:
Milestone 1: Due Friday, September 20, 2024 at 17:00 PT.
Milestone 2: Due Friday, September 27, 2024 at 17:00 PT.
Mini-Data Analysis (Part A)
There are two milestones, each equally weighted:
Milestone 1: Due Friday. October 4, 2024 at 17:00 PT.
Milestone 2: Due Wednesday, October 23, 2024 at 17:00 PT.
Assignments (Part B)
There are four assignments, each equally weighted:
Assignment B1: Due Friday, November 1, 2024 at 17:00 PT.
Assignment B2: Due Friday, November 8, 2024 at 17:00 PT.
Assignment B3: Due Thursday, November 21, 2024 at 17:00 PT.
Assignment B4: Due Thursday December 5, 2024 at 17:00 PT.