numpy使用

一 生成正态分布

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容