Skip to content

aisensiy/PythonDataScienceHandbook-CN

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python 数据科学手册

这里包含了 Python Data Science Handbook 的中文译本,当然也遵循了其采用 Jupyter notbook 的形式。在翻译的过程中,译者自感水平有限,为避免误导读者,在中文译文下保留了英文原文,中文内容仅仅辅助加速阅读速度。翻译过程中在尽量遵循原著的文笔的前提下,采用了意译。每翻译完成一个章节都会将下面的目录更改成标题,当然有些标题实在是不适合翻译为中文,就保留了英文的形式。

cover image

本书编写和测试的环境是 Python 3.5,作者提及在 Python 2.7 这样的环境运行也问题不大,作为译者我就在 Python 2.7 对此进行了检查并对一些不适用于 Python 2.7 的代码做了更改(当然,都有明确的批注)。

本书详细的介绍了目前在 Python 中进行数据分析、数据处理、机器学习相关的几个重要的库的使用,其中包含:IPythonNumPyPandasMatplotlibScikit-Learn以及其他相关库。阅读本书的前提是对 Python 语言有一定的了解,如果你需要语言的大概的介绍,可以去看A Whirlwind Tour of Python:它是一本面向研究人员和科学家的 Python 入门书籍。

以下的目录指向 nbviewer



Required Packages

The code in the book was tested with Python 3.5, though most (but not all) will also work correctly with Python 2.7 and other older Python versions.

The packages I used to run the code in the book are listed in requirements.txt (Note that some of these exact version numbers may not be available on your platform: you may have to tweak them for your own use). To install the requirements using conda, run the following at the command-line:

$ conda install --file requirements.txt

To create a stand-alone environment named PDSH with Python 3.5 and all the required package versions, run the following:

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

You can read more about using conda environments in the Managing Environments section of the conda documentation.

License

Code

The code in this repository, including all code samples in the notebooks listed above, is released under the MIT license. Read more at the Open Source Initiative.

Text

The text content of the book is released under the CC-BY-NC-ND license. Read more at Creative Commons.

About

Jupyter Notebooks for the Python Data Science Handbook 中文版

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE-CODE
Unknown
LICENSE-TEXT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.9%
  • Other 0.1%