GitHub - jakevdp/PythonDataScienceHandbook

Python Data Science Handbook: full text in Jupyter Notebooks - jakevdp/PythonDataScienceHandbook

Overview

Added

March 17, 2026

Subject & domain

computer-science-advanced · data-science-analytics

Grade range

Grade 9 (Freshman)–Grade 12 (Senior)

Page kind

Article

Introduction

Python Data Science Handbook Overview

  • Content: The complete text of the Python Data Science Handbook provided as free, executable Jupyter notebooks.
  • Core Libraries Covered: IPython, NumPy, Pandas, Matplotlib, and Scikit-Learn.
  • Prerequisites: Assumes familiarity with the Python language; a companion project, A Whirlwind Tour of Python, is recommended for language basics.
  • Technical Specifications:
    • Written and tested primarily with Python 3.5.
    • Most code is compatible with Python 2.7 and other versions.
    • Environment management via conda is supported using the provided requirements.txt file.
  • Access Options:
  • Licensing:
    • Code: MIT License.
    • Text content: CC-BY-NC-ND License.

Community reviews

No published reviews yet. Be the first to share your experience.