1、numpy是一个在Python中做科学计算的基础库,重在数值计算,也是大部分PYTHON科学计算库的基础库,多用于在大型、多维数组上执行数值运算。
2、numpy生成数组:
np.arange(1,6)
np.array([1,2,3,4,5])
np.array(range(1,6))
在numpy中,array是一个方法,用于创建一个矩阵对象,而ndarray是该对象的类型。
变量类型:numpy.ndarray
数据类型:int8、float32、bool,求t3的数据类型 t3.dtype
调整数据类型:t.astype("int8")
保留小数:
python中 round(2.1415,2)
numpy中 np.round(t,2)
3、查看数组的形状:a.shape。shape[0]遍历每一行,shape[1]遍历每一列
修改数组的形状:a.reshape(3,4)
一维数组一个[
二维数组两个[[
三维数组三个[[[
b.flatten()将数组转为一维数组,或是用a.reshape(12,)
4、numpy读取数据
np.loadtxt(us_file_path,delimiter=",",dtype="int",unpack=False)
delimiter:指定边界符号是什么,不指定会导致每行数据为一个整体的字符