【一站通】NumPy—→Pandas—→SciPy—→Matplotlib

文章介绍了Python中用于深度学习和数据分析的关键库,包括NumPy的矩阵运算和数学函数,Pandas的数据分析功能,SciPy的科学计算工具,以及Matplotlib的数据可视化能力。这些库是Python数据科学和机器学习的基础,能提升代码效率并便于理解他人代码。
摘要由CSDN通过智能技术生成

这四个库&包的使用是python和深度学习必要的基础,花点时间过2-3遍,在看别人代码的时候不至于被每一句程序卡住去Google——“这个函数是干嘛的?”。

分别说来:

  • NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。

  • Pandas 是 Python 语言的一个扩展程序库,基础是 Numpy(提供高性能的矩阵运算),用于数据分析。名字衍生自术语 “panel data”(面板数据)和 “Python data analysis”(Python 数据分析)。

  • SciPy 是一个开源的 Python 算法库和数学工具包。Scipy 是基于 Numpy 的科学计算库,用于数学、科学、工程学等领域,很多有一些高阶抽象和物理模型需要使用 Scipy。SciPy 包含的模块有最优化、线性代数、积分、插值、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算。

  • Matplotlib 是 Python 的绘图库,它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式。Matplotlib 通常与 NumPy 和 SciPy(Scientific Python)一起使用, 这种组合广泛用于替代 MatLab,是一个强大的科学计算环境,有助于我们通过 Python 学习数据科学或者机器学习。

待续。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值