Set up your Python installation if you haven't.
Practice the following in your OS until you are comfortable:
Reading: ch. 1~2.3.2 of the textbook
Reading: ch. 2~3 of the textbook
Reading: ch. 4~4.4 of the textbook
Reading: ch. 4~4.4 of the textbook
Note: odd_letters function should return even letters, sorry about the confusion.
Reading: ch. 4.3~4.6 of the textbook
Reading: review the code in all the previous lectures
Reading: ch. 5.1~5.5 of the textbook
no class due to Monday schedule
Reading: ch. 5.6 of the textbook
Reading: ch. 6
Programming: finish in-class practice
Reading: ch. 11,
Programming: 2 RegEx assignments on Autogradr
Reading: go through the class Jupyter notebook;
Programming: create a plot similar to the one in the lecture slides
Reading: go through the class Jupyter notebook
Programming: Dataframe Amazon reviews assignment on Autogradr
Reading: go through the class Jupyter notebook, textbook ch. 15;
Programming: finish the Amazon review assignment if you haven't. If you have, do it again with a different data structure.
Reading: go through the class Jupyter notebook, textboox ch. 15, Seaborn gallery and documentation.
Programming: 1x2 violin plots with extra categorical variables for Amazon review data. Instructions in the slides, submit by email by next class.
Reading: go through the class Jupyter notebook, Beautiful Soup documentation;
Programming: download, process XML course file as described in lecture slides, and visualize the course distribution per subject.
Reading: go through the class Jupyter notebook, W3Schools HTML tutorial (optional);
Programming: Rent in Boston South End assignment (instructions in the slides).
Reading: go through the class Jupyter notebook, Beautiful Soup documentation;
Programming: Rent in Boston South End assignment (instructions in the slides, extended).
Reading: go through the class Jupyter notebook, textbook ch. 21
Programming: Finish the rend exercise if you haven't, re-write the jsonl doctors class exercise for practice.
Reading: go through the slides, textbook ch.; 21
Programming: catch up with any missed homeworks
Reading: textbook ch. 21, JSON/JSONL notebooks
Programming: finish the prescriptions exercise, bring your code and solution to the next class.
Reading: Jupyter notebook with Pandas plots
Programming: catch up with any missed homeworks (half the points), 6 new Pandas assignments on Autogradr
Reading: review anything you missed
Programming: catch up with any missed homeworks, 6 new Pandas assignments on Autogradr