numpy使用

2021-12-10  本文已影响0人  阿尼奥赛哟

一 生成正态分布

np.random.normal(mean,scale,size)可以生成很多数值呈正态分布数字。如下图所示,mean就是中间竖线的位置,scale就是横向挤压或拉伸程度,size是生成数字个数。

二 生成等差数列

np.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)

产生从start到stop的等差数列,num为元素个数,默认50个

三求均值

np.mean()

 >>> np.mean(data) # 对所有元素求均值

>>> np.mean(data,0) # 压缩行,对各列求均值

>>> np.mean(data,1) # 压缩列,对各行求均值

四求标准差

np.std()

五求个数

size()函数主要是用来统计矩阵元素个数,或矩阵某一维上的元素个数的函数

>>> a = np.array([[1,2,3],[4,5,6]])

>>> np.size(a)

6

>>> np.size(a,1)

3

>>> np.size(a,0)

2

上一篇下一篇

猜你喜欢

热点阅读