- Google "uoft jupyterhub" -> https://datatools.utoronto.ca
- Choose "jupyter" https://jupyter.utoronto.ca/ -> and then created a "New Python 3 (ipykernel)" to open a notebook
- Get ChatGPT 3.5 or better yet 4.0
Topic | TUT(Friday) | LEC(Monday) | Draft | Reviewer | |
---|---|---|---|---|---|
01 | Data Wrangling | Sep06 | Sep09 | Scott | Shiraz+Ray |
02 | Coding | Sep13 | Sep16 | Scott | Edric+Serena |
03 | Visualization | Sep20 | Sep23 | Scott | Ali+Alex |
04 | Bootstrapping | Sep27 | Sep30 | Ali | Alex |
05 | One Sample HT | Oct04 | Oct07 | Alex | Ali |
-- | Review/Thnxgiv | Oct11 | Oct14 | ||
-- | Midterm Exam | Oct18 | |||
06 | Regression I | --> | Oct21 | Shiraz | Serena |
06 | Coefficient HT | Oct25 | <-- | Shiraz | Alex |
-- | Reading Week | Oct28 | |||
-- | Reading Week | Nov01 | |||
56 | Two Sample HT | Nov04 | |||
07 | Regression II | Nov08 | Nov11 | Serena | Shiraz |
08 | Classification | Nov15 | Nov18 | Ray | Edric |
09 | Ethics | Nov22 | Nov25 | Edric | Ray |
10 | Review | Dec02 | |||
11 | Projects | Dec03(Tuesday) |
- Week 1
- ChatGPT
- can be very helpful both in terms of coding and conceptual understanding
- can make mistakes
- can be influenced by how it is engaged with
- jupyter notebooks
- for
python
coding - and Markdown formatting
- for
- GitHub.com as a repository for coding files
- Data Wrangling
- importing libraries
import pandas as pd
- loading data
pd.read_csv() # file or url
- examining missingness
df.isnull().sum()
- removing missingness
df.dropna()
anddel df['col']
- summarizing data
pd.describe()
- mean, variance, standard deviation
- group by
df.groupby.describe()
- subsetting `df[], df.loc[], df.iloc[]
- boolean selection
- importing libraries
- ChatGPT