numpy

发布时间 2023-11-25 20:01:48作者: 以后指定是大牛

数组的各种属性 

生成数组


第一个函数是创建一个都是1的数组[4,8]便是生成4行8列,第二个是按照参数数组的形式创建一个全是1的数组

numpy.ones([4,8])

ones=numpy.ones_like(zeros)

 

下面类似 

zeros=numpy.zeros([4,8])

numpy.zeros_like(ones)

array()与asarray

两个都是拷贝函数,array是浅拷贝,后者是深拷贝  

 

np.linspace(start,stop,num,endpoinrt)与np.arange(start,stop,step,dtype)与longspace(start,stop,num)

linspace函数的参数分别代表起始值,终止值,等间隔的数组长度,序列中是否饱和终止值(默认为true)

arange函数的参数分别表示起始值,终止值,步长

longspace()函数的参数生产规定个数的等比数组(p=10)

 

生成正态分布的随机数组

x1=numpy.random.normal(1.75,1,100000000)

1.75是均值,1是方差,最后是样本数量

 

生产均匀分布的随机数组

x1=numpy.random.uniform()