Use this page to navigate your way through STAT 545.
This page was last updated on Tue, Nov 14.
Slack
Slack channel specifically for students: https://stat545classroom2023.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 05 | Installation | Follow installation instructions. TAs are available from 9am-10:30am in Mathematics Annex 1100 for extra help if needed. |
Thu, Sep 07 | Intro to STAT 545 and R | Worksheet A1 (.ipynb; viewable; zip). Worksheet A1 solutions (.ipynb; viewable) |
Tue, Sep 12 | Authoring and Reproducibility | Make sure you have completed Step 3 of the installation instructions. |
Thu, Sep 14 | Version Control | Make sure you have completed Step 3 of the installation instructions. |
Tue, Sep 19 | Data Manipulation with dplyr | Worksheet A2 (.ipynb; viewable; zip) (Due Tue Sept 26 at 17:00 PT) |
Thu, Sep 21 | (Data Manipulation with dplyr, continued) | Worksheet A2 |
Tue, Sep 26 | Graphing | Worksheet A3 (.ipynb; viewable; zip) (Due Tue Oct 3 at 17:00 PT) |
Thu, Sep 28 | (Graphing, continued) | Worksheet A3 |
Tue, Oct 03 | Tidy Data | Worksheet A4 (.ipynb; viewable; zip) (Due Thurs Oct 12 at 17:00 PT) |
Thu, Oct 05 | (Tidy Data, continued) | Worksheet A4 |
Tue, Oct 10 | Model Fitting | Worksheet A4 |
Thu, Oct 12 | NO CLASS (Make-up Monday) | |
Tue, Oct 17 | Factors and Dates | Worksheet A5 (.ipynb; viewable; zip) (Due Thurs Oct 26 at 17:00 PT) |
Thu, Oct 19 | Reading and Writing Data and Tibble Joins | Worksheet A5 |
Part B
Date | Topic | Worksheet |
---|---|---|
Tue, Oct 24 | Functions | Worksheet B1 (.ipynb; viewable; zip) (Due Tue Oct 31 at 17:00 PT) |
Thu, Oct 26 | Functions (cont’d) | Worksheet B1 |
Tue, Oct 31 | R Packages | NA |
Thu, Nov 02 | R Packages (cont’d) | NA |
Tue, Nov 07 | Dashboards | NA |
Thu, Nov 09 | Dashboards, Part 2 | NA |
Tue, Nov 14 | University closed (mid-term break / Remembrance Day) | NA |
Thu, Nov 16 | Automation (OPTIONAL, Zoom format) | Go to Canvas to get Zoom link. |
Tue, Nov 21 | Character data | Worksheet B2 (.ipynb; viewable; zip) (Due Thurs Nov 30 at 17:00 PT) |
Thu, Nov 23 | Character data, Part 2 | Worksheet B2 |
Tue, Nov 28 | List columns | Worksheet B3 (.ipynb; viewable; zip) (Due Thurs Dec 7 at 17:00 PT) |
Thu, Nov 30 | List columns, Part 2 | Worksheet B3 |
Tue, Dec 05 | Websites/Slides (OPTIONAL, Zoom format) | Go to Canvas to get Zoom link. |
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 participation 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 26, 2023 at 17:00 PT | |
Worksheet A3 | .ipynb | view it on GitHub | Download zip | Tuesday, October 3, 2023 at 17:00 PT | |
Worksheet A4 | .ipynb | view it on GitHub | Download zip | Thursday, Oct 12, 2023 at 17:00 PT | |
Worksheet A5 | .ipynb | view it on GitHub | Download zip | Thursday, Oct 26, 2023 at 17:00 PT |
Part B
Worksheet | Download | View | Zip file | Deadline | |
---|---|---|---|---|---|
Worksheet B1 | .ipynb | view it on GitHub | Download zip | Tuesday, Oct 31, 2023 at 17:00 PT | |
Worksheet B2 | .ipynb | view it on GitHub | Download zip | Thursday, Nov 30, 2023 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 22, 2023 at 17:00 PT.
Milestone 2: Due Friday, September 29, 2023 at 17:00 PT.
Mini-Data Analysis (Part A)
There are two milestones, each equally weighted:
Milestone 1: Due Friday. October 6, 2023 at 17:00 PT.
Milestone 2: Due Wednesday, October 25, 2023 at 17:00 PT.
Assignments (Part B)
There are four assignments, each equally weighted:
Assignment B1: Due Friday, November 3, 2023 at 17:00 PT.
Assignment B2: Due Friday, November 10, 2023 at 17:00 PT.
Assignment B3: Due Thursday, November 23, 2023 at 17:00 PT.
Assignment B4: Due Thursday December 7, 2023 at 17:00 PT.