扩展库 | 简介 |
---|---|
Numpy | 提供数组支持,以及相应的高效处理函数。 Scipy、Matplotlib、Pandas等库都依赖于它。 |
Scipy | 提供矩阵支持,以及矩阵相关的数值计算模块\ 包含的功能有最优化、线性代数、积分、插值、拟合、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算。 |
Matplotlib | 数据可视化工具,作图库 |
Pandas | 数据分析和探索工具 支持类似于SQL的数据增删改查,带有丰富的数据处理函数,支持时间序列分析功能,支持灵活处理缺失数据等。 |
StatsModels | 统计建模和计量经济学,包括描述统计、统计模型估计和推断 StatsModels依赖于Pandas,同时还依赖于patsy(一个描述统计的库)。 |
Scikit-Learn | 支持回归、分类、聚类等机器学习库 Scikit-Learn依赖于Numpy、Scipy和Matplotlib。 |
Keras | 基于Theano的深度学习库,用于建立神经网络以及深度学习模型 |
Gensim | 用来做文本主题模型的库,文本挖掘 处理语言方面的任务,如文本相似度计算、LDA、Word2Vec等 |
1、Scipy
(1)求解非线性方程组
#求解非线性方程组2x1-x2^2=1,x1^2-x2=