Python库

模块名称 版本 简介 网址
matplotlib 1.5.1 matplotlib可能是Python 2D绘图领域使用最广泛的库。它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式 http://matplotlib.org/1.5.1/
NumPy 1.12.0 NumPy系统是Python的一种开源的数值计算扩展。NumPy(Numeric Python)提供了许多高级的数值编程工具,如:矩阵数据类型、矢量处理,以及精密的运算库。专为进行严格的数字处理而产生 http://www.numpy.org/
pandas 0.19.2 Python Data Analysis Library 或 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函数和方法 http://pandas.pydata.org/pandas-docs/version/0.19.2/
SciPy 0.17.1 SciPy是一款方便、易于使用、专为科学和工程设计的Python工具包。它包括统计,优化,整合,线性代数模块,傅里叶变换,信号和图像处理,常微分方程求解器等等 http://www.scipy.org/
seaborn 0.7.1 该模块是一个统计数据可视化库 http://web.stanford.edu/~mwaskom/software/seaborn/
sklearn 0.17.1 Scikit-Learn是基于python的机器学习模块,基于BSD开源许可证。scikit-learn的基本功能主要被分为六个部分,分类,回归,聚类,数据降维,模型选择,数据预处理。Scikit-Learn中的机器学习模型非常丰富,包括SVM,决策树,GBDT,KNN等等,可以根据问题的类型选择合适的模型 http://scikit-learn.org/0.17/
Statsmodels 0.6.1 Statismodels是一个Python包,提供一些互补scipy统计计算的功能,包括描述性统计和统计模型估计和推断 http://statsmodels.sourceforge.net/
TA-Lib 0.4.10 TALib是一个处理金融数据和技术分析的开放代码库 http://mrjbq7.github.io/ta-lib/funcs.html
Theano 0.8.2 Pyhton深度学习库 http://deeplearning.net/software/theano/
tensorflow 0.12.1 谷歌基于DistBelief进行研发的第二代人工智能学习系统 https://www.tensorflow.org/
Keras 1.2.1 高阶神经网络开发库,可运行在TensorFlow或Theano上 https://keras.io/