一周学会Pandas2 Python数据处理与分析-NumPy简介
锋哥原创的Pandas2 Python数据处理与分析 视频教程:
2025版 Pandas2 Python数据处理与分析 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili
NumPy(Numerical Python)是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效得多(该结构也可以用来表示矩阵(matrix)),支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库 。
NumPy是Python的一个高性能矩阵运算的科学计算库。它的主要用途是以数组的形式进行数据操作和数学运算,数据分析、机器学习大都是进行数学计算。Pandas依赖NumPy,在安装它时会自动安装NumPy。Pandas的数据结构和运算的底层工作都交由NumPy来完成。
NumPy的ndarray提供了一维到三维的数据结构。
ndarray对数据向量化,利用隐式逐元素方式的广播机制进行算术运算、逻辑运算、位运算、函数调用等,可以快速、批量地处理数据。