Introduction to Data Science with Python
Preface
This book is developed for STAT 303-1 (Data Science with Python-1), Sec 20 and Sec 21, in Fall 2024 at Northwestern University. The first two chapters provide a quick review of Python and will be covered rapidly. Students are expected to be familiar with this material beforehand or be prepared to learn it quickly. To review the required Python basics, students may refer to the STAT 201 book. The core content of the course begins in Chapter 3 – Reading Data.
This edition builds upon the foundational work of Professor Arvind Krishna, whose contributions have provided a strong framework for this resource. Throughout the quarter, the content will be updated and refined in real time to enhance clarity, depth, and relevance, ensuring alignment with current teaching objectives and methodologies.
As a living document, this book welcomes feedback, suggestions, and contributions from students, instructors, and the broader academic community. Your input helps improve its quality and effectiveness.
Thank you for being part of this journey—we hope this resource serves as a valuable guide in your learning.