python包:numpy

NumPy,一言以蔽之,是Python中基于数组对象的科学计算库.

 官方网站:https://numpy.org/

它是Python语言的一个扩展程序库,支持大量的维度数组与矩阵运算,以及大量的数学函数库。NumPy的核心是ndarray对象,它是一个功能强大的N维数组对象,封装了n维同类数组。很多运算是由编译过的代码来执行的,以此来提高效率。

以下是NumPy的一些主要特点:

 

多维数组对象:NumPy的核心数据结构是ndarray,它是一个多维数组,用于存储同质数据类型的元素。这些数组可以是一维、二维、三维等,非常适用于向量化操作和矩阵运算。

广播功能:NumPy允许在不同形状的数组之间执行操作,通过广播功能,它可以自动调整数组的形状,以使操作变得有效。

丰富的数学函数:NumPy提供了大量的数学、统计和线性代数函数,包括基本的加减乘除、三角函数、指数和对数函数、随机数生成、矩阵操作等。

索引和切片:NumPy允许使用索引和切片操作来访问和修改数组中的元素,这使得数据的选择和处理非常灵活。

高性能计算:NumPy的底层实现是用C语言编写的,因此它在处理大规模数据时非常高效。此外,NumPy还与其他高性能计算库(如BLAS和LAPACK)集成,提供了快速的线性代数运算。

互操作性:NumPy可以与许多其他Python库和数据格式(例如Pandas、SciPy、Matplotlib)无缝集成,这使得数据科学工作流更加流畅。

NumPy的广泛应用范围包括数据处理、科学研究、机器学习、图像处理、信号处理等各种领域。

它为数据分析人员、科学家和工程师提供了一个功能强大且高效的工具,以便进行数值计算和数据处理
 ************

这个库的版本 很重要, 有些的时候默认顺带被装的版本,偏高, 在运行厨余垃圾分类的时候会报错

 

需要降低版本:pip install numpy==1.25.0

 

直接安装方式:pip install numpy  然后就会根据的python的版本,选择合适的numpy 的版本

安装是测试图片如下,没有#科!学#@上……网环节

 

 

 

posted @ 2025-01-15 15:14  wenluderen  阅读(12)  评论(0编辑  收藏  举报