๐ Resources
Table of contents
Past Exams
Past exams with detailed solutions can be found at practice.dsc80.com. Weโre constantly working to add more exams and solutions to the site.
Videos
Readings
Textbooks
- Principles and Techniques of Data Science, the textbook for Berkeleyโs Data 100 course. Most of our supplemental readings will come from here.
- notes.dsc80.com. These notes were originally written for DSC 80 but have not been updated in a few years. Some of our supplemental readings will come from here.
- Wes McKinney. โPython for Data Analysisโ.
- DSC 10 Course Notes โ great refresher on
babypandas
. - Computational and Inferential Thinking, the textbook for Berkeleyโs Data 8 course.
Lecture-Specific Readings
Articles
- Views and Copies in
pandas
โ a great read if youโd like to learn more about the infamousSettingWithCopyWarning
. - jwilber.me/permutationtest, a great visual explanation of permutation testing.
- A Visual Introduction to Machine Learning and Model Tuning and the Bias-Variance Tradeoff, excellent visual descriptions of the last few weeks of the course (some terminology is different, but the ideas are the same).
- New: MLU Explain, a collection of interactive articles (prepared by Jared Wilber) that explain core machine learning ideas, like cross-validation, random forests, and precision and recall.
Other Links
- pandastutor.com, the equivalent of pythontutor.com for DataFrame manipulation.
Regular Expressions
- regex101.com, a helpful site to have open while writing regular expressions.
- Python
re
library documentation and how-to. - regex โcheat sheetโ (taken from here).