首页 > 其他分享 >numpy

numpy

时间:2022-08-23 16:48:58浏览次数:36  
标签:index arr 运算 random 列表 np numpy

numpy
1、构造:类型强制统一的特点 str>float>int
np.array( [ ] )
np.ones(shape) np.zero( ) np.full( fill_value )
np.eye( )
np.linspace( low,high,num ) np.arrange( start,stop,step )
np.random.randit( ) np.random.random( ) np.random.randn( ) np.random.normal( ) np.random.permutation( )

2、访问
arr[ index1.index2,index3...... indexn ]
元素:arr[ index,column ]
行:arr[ index ]
列:arr[ : ,column ]
切片:arr[ row1 : row2 , column1 : column2 ]
使用列表访问:可以把任意index替换成一个列表
使用BOOL列表访问:可以把任意的index替换成一个BOOL列表

3属性
arr.shape
arr.ndim
arr.size
arr.dtype

4运算
聚合运算
sum
mean
std
max
min
np.meidan( )
np.nansum( )
广播运算:因为两个集合要运算形成一致,广播就是为了保障运算的正常运行,处理形状的特性

标签:index,arr,运算,random,列表,np,numpy
From: https://www.cnblogs.com/secao/p/16616787.html

相关文章

  • Python Numpy
    一、numpy简介NumPy(NumericalPython)是Python语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也征地数组运算提供大量的数据函数库NumPy的前身Numeric最......
  • numpy
    numpy初探:importrandomimportnumpyasnpt1=np.array([1,2,3])print(t1)print(type(t1))t2=np.array(range(10),dtype='i2')print(t2)print(type(t2))pr......
  • numpy基本操作
    数据类型每个numpy数组都是相同类型元素的网格。Numpy提供了一组可用于构造数组的大量数值数据类型。Numpy在创建数组时尝试猜测数据类型,但构造数组的函数通常还包含一个......
  • numpy切片X[:,0]和X[:,1]
    1.X[:,0]是numpy中数组的一种写法,表示对一个二维数组,取该二维数组第一维中的所有数据,第二维中取第0个数据,直观来说,X[:,0]就是取所有行的第0个数据,X[:,1]就是取所有行的......
  • Numpy基本操作
     Numpy介绍Numpy(NumericalPython)是一个开源的Python科学计算库,用于快速处理任意维度的数组。Numpy支持常见的数组和矩阵操作。对于同样的数值计算任务,使用Nump......