PYTHON常用库简介

PYTHON常用库简介,第1张

Python科学计算基础库:Numpy,Pandas,Scipy,Matplotlib

1.NumPy

支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库,线性代数,傅里叶变换和随机数功能

底层使用C语言编写,内部解除了GIL(全局解释器锁),其对数组的 *** 作速度不受Python解释器的限制,效率远高于纯Python代码。

2.Pandas

Pandas是一个强大的基于Numpy分析结构化数据的工具集;

Pandas 可以从各种文件格式比如 CSV、JSON、SQL、Microsoft Excel 导入数据。

Pandas 可以对各种数据进行运算 *** 作,比如归并、再成形、选择,还有数据清洗和数据加工特征。

3.Scipy

Scipy 是基于 Numpy 的科学计算库(算法库),用于数学、科学、工程学等领域,很多有一些高阶抽象和物理模型需要使用 Scipy。

SciPy 包含的模块有最优化、线性代数、积分、插值、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算。

4.Matplotlib

Matplotlib 是 Python 的绘图库,它能将数据图形化,并且提供多样化的输出格式。

可以用来绘制各种静态,动态,交互式的图表:线图、散点图、等高线图、条形图、柱状图、3D 图形、甚至是图形动画等等

SciPyWhy SciPy? Fundamental algorithms. Broadly applicable. Foundational. Interoperable. Performant. Open source.https://scipy.org/

Pandas 中文Pandas中文网、Pandas官方中文文档。https://pypandas.cn/Matplotlib 中文Matplotlib中文网、Matplotlib官方中文文档。https://www.matplotlib.org.cn/NumPy 中文这是NumPy官方的中文文档,NumPy是用Python进行科学计算的基础软件包。https://www.numpy.org.cn/

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/789213.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-05
下一篇 2022-05-05

发表评论

登录后才能评论

评论列表(0条)

保存