Repolode
jakevdp

jakevdp/PythonDataScienceHandbook

《Python 数据科学手册》全文的免费 Jupyter Notebook 版本,涵盖 NumPy、Pandas、Matplotlib 和 Scikit-Learn。

Star
50,390
Fork
19,164
未关闭 Issue
226
最近提交
2年前

这是什么?

本仓库以可运行的 Jupyter Notebook 形式收录了《Python 数据科学手册》的完整内容。书中介绍了数据处理常用的核心 Python 库,包括 IPython、NumPy、Pandas、Matplotlib 和 Scikit-Learn 及相关工具包。

读者可以在线阅读网页版,也可以在 notebooks 目录中下载后本地运行,或直接通过 Google Colab 和 Binder 打开,无需本地配置环境。内容默认读者已熟悉 Python 语言基础,语言入门可参考配套项目 A Whirlwind Tour of Python。

代码基于 Python 3.5 编写和测试,大部分也可在 Python 2.7 等旧版本上运行。仓库提供了依赖包列表和 conda 环境配置说明。代码采用 MIT 许可,文本内容采用 CC-BY-NC-ND 许可。

核心功能

  • 01以 Jupyter Notebook 形式提供全书内容
  • 02涵盖 IPython、NumPy、Pandas、Matplotlib 和 Scikit-Learn
  • 03可在 Google Colab 或 Binder 中直接运行,无需本地配置
  • 04提供依赖包列表和 conda 环境配置说明
  • 05提供在线网页版阅读

适用场景

  • 通过可运行的示例动手学习 NumPy、Pandas 和 Matplotlib
  • 跟随示例入门 Scikit-Learn 机器学习
  • 使用可执行的 Notebook 讲授数据科学课程

快速上手

  1. 1

    无需安装,直接在线阅读本书

  2. 2

    使用 conda 和 README 中的需求文件安装所需包

    conda install --file requirements.txt
  3. 3

    或者创建名为 PDSH、使用 Python 3.5 的独立 conda 环境

    conda create -n PDSH python=3.5 --file requirements.txt
  4. 4

    打开 notebooks 目录中的笔记本,或在 Google Colab 或 Binder 中启动

使用前须知

  • 代码仅在 Python 3.5 下测试,固定的包版本在较新的平台上可能无法安装。
  • 书籍文本采用 CC-BY-NC-ND 许可,不得商用或改编。

收录于专题

标签

常见问题

PythonDataScienceHandbook 是什么?
《Python 数据科学手册》全文的免费 Jupyter Notebook 版本,涵盖 NumPy、Pandas、Matplotlib 和 Scikit-Learn。 本仓库以可运行的 Jupyter Notebook 形式收录了《Python 数据科学手册》的完整内容。书中介绍了数据处理常用的核心 Python 库,包括 IPython、NumPy、Pandas、Matplotlib 和 Scikit-Learn 及相关工具包。
PythonDataScienceHandbook 可以免费使用吗?用的什么许可证?
PythonDataScienceHandbook 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
PythonDataScienceHandbook 还在维护吗?
超过半年未提交。PythonDataScienceHandbook 最近一次提交是在 2024年6月26日。
PythonDataScienceHandbook 适合用来做什么?
通过可运行的示例动手学习 NumPy、Pandas 和 Matplotlib 跟随示例入门 Scikit-Learn 机器学习 使用可执行的 Notebook 讲授数据科学课程
PythonDataScienceHandbook 怎么安装和运行?
无需安装,直接在线阅读本书 使用 conda 和 README 中的需求文件安装所需包: conda install --file requirements.txt 或者创建名为 PDSH、使用 Python 3.5 的独立 conda 环境: conda create -n PDSH python=3.5 --file requirements.txt 打开 notebooks 目录中的笔记本,或在 Google Colab 或 Binder 中启动
在哪里获取 PythonDataScienceHandbook?
源代码和安装说明在 GitHub 上:https://github.com/jakevdp/PythonDataScienceHandbook

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目