Numpy库入门
Python数据分析与展示
1.1.2ndarray数组的变换
对于创建后的ndarray数组,可以对其进行维度变换和元素类型变换
a = np.ones((2,3,4), dtype=np.int32)
ndarray数组的维度变换
astype()方法一定会创建新的数组(原始数据的一个拷贝),即使两个类型一致
ndarray数组向列表的转换
ls = a.tolist()
数组的索引和切片
索引:获取数组中特定位置元素的过程
切片:获取数组元素子集的过程
一维数组的索引和切片:与Python的列表类似
多维数组的索引:
ndarray数组的运算
数组与标量之间的运算
数组与标量之间的运算作用于数组的每一个元素
实例
计算a与元素平均值的商
NumPy一元函数
对ndarray中的数据执行元素级运算的函数
实例:
NumPy二元函数
NumPy二元函数实例