针对建模具体问题求解的Python第三方库简介

介绍一些常用的针对图论、规划、模拟和预测等设计的第三方库。

Pulp库

Pulp库可用于求解线性规划、整数规划等内容,语法友好,容易上手。详细教程可参考官网文档, 这里也提供一份快速入门教程。


Scipy库

Scipy库功能强大,可用于求解各类优化问题、概率统计和微积分等问题,同时也可以处理一些专门领域的问题如图像处理、信号处理。 详细教程可参考Scipy官网文档


Sympy库

可使用符号语言解决线性代数、微积分等问题,如求函数积分、导数,矩阵的秩等(Scipy对上述问题是进行的数值解法)。 详细教程可参考Sympy官网文档


NetworkX库

强大的绘制图论图形及求解图论和网络问题的库。 详细教程可参考NetworkX官网文档


Sklearn库

包含各种经典的机器学习算法(监督学习、非监督学习等)的库,对各种机器学习算法的求解遵循简洁且统一的处理流程,使用方便。 详细教程可参考sklearn官网文档


时间序列预测相关库

经典的库为Statsmodels,还有一些库结合最新的研究发现如pymc3(使用蒙特卡洛方法)、prophet(基于facebook的开源项目)等。


OpenCV库

用于图像和视频处理相关的任务 详细教程可参考OpenCV官网文档


Numba

加速Python运行