NumPy笔记:常用操作

 numpy:是一个python计算库,用于快速处理任意维度的数组。提供了N维数组类型ndarray。

生成数组1:np.zeros/ones(shape)

生成数组2:np.array()/copy()/asarray()

范围数组:np.linspace/arrange(a,b,c)

随机数组:均匀分布:np.random.uniform()       正态分布:np.random.normal()

形状修改:ndarry.reshape((a,b))/a=-1自动计算  ndarray.resize()  npdarray.T  np.transform(ndarray,(2,0,1))

类型修改:ndarray.astype(type)       ndarray.tostring():序列化到本地    

数组去重:np.unique()

逻辑运算:判断函数(np.all(),np.any())        三元运算符(np.where(a,b,c))

统计运算:统计指标(min,max,mean,medan,var,std)      最大值所在位置(np.argmax())

矩阵运算:(m,n)* (n,l) = (m,l)

  

猜你喜欢

转载自www.cnblogs.com/jumpkin1122/p/11503576.html