**一维数组默认都是浮点类型!**
np.linspace() # 前包后包
reshape() #改变原行列类型
& 和 and 在Numpy中不一样,&是位运算。
round()函数:四舍五入
floor()函数:向下取整
ceil()函数:向上取整
rint()函数:向零取整
modf()函数:拆分整数和小数返回两份数组
innan()函数:查询是否有nan
ininf()函数:查询是否有inf
maximun()函数:对比2个数组中的最大值
minimun()函数:对比2个数组中的最小值
nan(Not a NUmber) 不等于任何浮点数
inf(infinity) 比任何浮点数都大
去除一维数组中的nan或inf:1.x [x!=np.nan] 2.x[~np.isnan(x)]
random函数
random.random() # 随机返回0到1的一个浮点数
random.randint(x,y) # 返回x到y之间随机的一个整数
random.choice([x,y,z]) # 返回参数中的一个随机数
random.shuffle() # 打乱参数的所有值
在Numpy中的用法
np.random.randomint(x,y,z) # 在random基础上还可以增加选取个数或(x,y,z,(m,n))多维数组
np.random.rand() # 可以接受参数给定
np.random.choice() # 可以接受参数给定个数
np.random.uniform() # 可以接受参数给定个数