SA433 ⬝ Fall 2024 ⬝ Section 1001
Prof. Nelson Uhan
11/18 |
Quiz 4 will take place in class on Wednesday 11/20.
|
11/8 |
Project 5 is due on Monday 11/25 at 23:59. See below for details. |
10/30 (updated) |
Exam 2 will take place in class on Wednesday 11/6 and Friday 11/8.
|
10/21 |
Project 4 is due on Wednesday 10/30 at 23:59. See below for details. |
10/21 |
Quiz 3 will take place in class on Wednesday 10/23.
|
10/16 |
You may have trouble submitting your completed Project 3 with the submission form, because it may exceed the 10 MB limit with all the charts included. To resolve this, clear all the outputs in your Project 3 notebook:
Then save your notebook and submit it. This will clear all the charts from your notebook, but your code will remain intact. For all assignments, I re-run your entire notebook before grading it. |
10/6 |
Project 3 is due on Wednesday 10/16 at 23:59. See below for details. |
9/27 |
Exam 1 will take place in class on Wednesday 10/2 and Friday 10/4.
|
9/13 |
Project 2 is due on Wednesday 9/25 at 23:59. See below for details. |
9/12 |
Quiz 2 will take place in class on Wednesday 9/18.
|
8/29 |
Project 1 is due on Wednesday 9/11 at 23:59. See below for details. |
8/29 |
Quiz 1 will take place in class on Wednesday 9/4.
|
8/19 |
Welcome! |
Date | Class | Homework |
---|---|---|
11/22 |
|
|
11/20 |
|
|
11/18 |
|
|
11/15 |
|
|
11/13 |
|
|
11/8 |
|
|
11/6 |
|
|
11/4 |
|
|
11/1 |
|
|
10/30 |
|
|
10/28 |
|
|
10/25 |
|
|
10/23 |
|
|
10/21 |
|
|
10/18 |
|
|
10/16 |
|
|
10/11 |
|
|
10/9 |
|
|
10/7 |
|
|
10/4 |
|
|
10/2 |
|
|
9/30 |
|
|
9/27 |
|
|
9/25 |
|
|
9/23 |
|
|
9/20 |
|
|
9/18 |
|
|
9/16 |
|
|
9/13 |
|
|
9/11 |
|
|
9/9 |
|
|
9/6 |
|
|
9/4 |
|
|
9/3 |
|
|
8/30 |
|
|
8/28 |
|
|
8/26 |
|
|
8/23 |
|
|
8/21 |
|
|
8/19 |
|
|
Dates | Lesson | ||
---|---|---|---|
|
21 | Regular expressions | |
|
20 | Strings and datetimes in Pandas | |
|
19 | Combining data in Pandas | |
|
18 | Tidy data | |
|
17 | Working with missing values in Pandas | |
|
16 | Split-apply-combine in Pandas | |
|
15 | Creating new variables in Pandas | |
|
14 | Sorting rows and selecting columns in Pandas | |
|
13 | Filtering observations in Pandas | |
|
12 | Introduction to data wrangling – the Pandas DataFrame and Series | |
|
11 | Cartographic visualization | |
|
10 | Data sources in Altair | |
|
9 | Interactive visualization | |
|
8 | Multi-view composition – facet, concatenate, repeat | |
|
7 | Multi-view composition – layers | |
|
6 | Customizing visualizations | |
|
5 | Advanced data transformations with Altair | |
|
4 | Basic data transformations with Altair | |
|
3 | Introduction to data visualization with Altair | |
|
2 | Warm up | |
|
1 | A survival course in Jupyter and Python | |
|
0 | Course overview |
Project | Instructions | |
---|---|---|
Project 5 — COVID-19 in the US revisited |
Due Monday 11/25 @ 23:59. Work on your own. Submit 1 project per student. Verbal collaboration is allowed, but sharing of code is not permitted. |
|
Project 4 — Exploring Tracks on Spotify |
Due Wednesday 10/30 @ 23:59. Work on your own. Submit 1 project per student. Verbal collaboration is allowed, but sharing of code is not permitted. |
|
Project 3 — COVID-19 in the United States |
Due Wednesday 10/16 @ 23:59. Work in teams of 1 or 2. Tell me who you're working with using this Google Form. Submit 1 project per team. Verbal collaboration between teams is allowed, but sharing of code is not permitted. |
|
Project 2 — Corruption and Human Development |
Due Wednesday 9/25 @ 23:59. Work on your own. Submit 1 project per student. Verbal collaboration is allowed, but sharing of code is not permitted. |
|
Project 1 — Higher Education and Future Earnings |
Due Wednesday 9/11 @ 23:59. Work on your own. Submit 1 project per student. Verbal collaboration is allowed, but sharing of code is not permitted. |
Date | Quiz | |
---|---|---|
10/23 | Quiz 3 | |
9/18 | Quiz 2 | |
9/4 | Quiz 1 |
Date | Exam | |
---|---|---|
11/8 | Exam 2 | |
10/4 | Exam 1 |