艾伦·唐尼的模块支持书
thinkx的Python项目详细描述
#Thinkx
这个包包含[Books by Allen B.Downey](http://greenteapress.com/wp/)的支持代码。它提供以下模块:
- think bayes:thinkbayes的代码。
- thinkstats2:think stats的代码,第二版
- thinkbayes2:think bayes的代码,第二版,尚未发布。
- think dsp的代码
- thinkplot:所有书籍中使用的绘图代码,主要是matplotlib.pyplot的包装函数
thinkstats2和thinkbayes2实际上是同一个文件,因此您可以按任意一个名称导入它。
[此包位于pypi上](https://pypi.python.org/pypi?name=thinkx&:action=display),因此您应该能够通过在命令行上运行以下命令来安装它:
pip install thinkx
然后您可以导入任何需要的模块,如下所示:
import thinkplot import thinkdsp …
这些模块也单独分布在书籍的存储库中,但是如果您以这种方式下载它们,通常不会安装它们。
这些模块的测试位于tests目录中。如果你发现了一个bug或者想要一个新特性,一个很好的报告方法就是添加一个测试(可能会失败),然后发送一个pull请求给我。当然,也欢迎您提交解决方案!另一个好的选择是在这个存储库中创建一个新问题。