Chapter 5: Data Science and Automation with Python
Data science means turning noisy tables into defensible summaries: NumPy feeds fast numerical arrays while Pandas covers labeled tables from ingest through grouping. Visualization (Matplotlib, Seaborn, Plotly/Dash) and pragmatic automation (os, requests, spreadsheets, schedules) finish the workflows that seldom stay inside notebooks forever.
Series
- Series 16: Introduction to data science with NumPy and Pandas — Articles 121–128 from the ecosystem overview through NumPy lessons and multi-part Pandas coverage including grouping.
- Series 17: Data visualization with Matplotlib and Seaborn — Articles 129–136 from plotting philosophy through dashboard sketches.
- Series 18: Automating tasks with Python — Articles 137–144 for filesystem scripting, scraping/API calls, messaging, spreadsheets, scheduling, plus a cohesive automation script blueprint.