NumPy是Python很多科学计算与工程库的基础库,在数据分析中最常使用的pandas也是基于NumPy的封装。
也可以将NumPy理解为数据分析领域中的基础数组,学会使用NumPy是数据中关键的第一步。
在NumPy的底层实现中使用C语言和Fortran语言的机制分配内存的。
即NumPy的底层输出是一个非常大且连续的并由同类型数据组成的内存区域,所以使用NumPy可以构造出比普通列表大得多得数组,并且灵活高效地对数组中所有的元素进行并行化操作。
安装方法:
pip install numpy
引用方式:
import numpy as np
简单运算举例:
例1:当简单的对一维数组中的每一个元素都进行“+1”的运算时,会出现如下相应的问题。
因此需要对数组进行相应的Numpy转换:
例2:已知若干家跨国公司的市值(美元),将其换算为人民币。