numpy中的np.random.normal()函数
np.random.normal() 是 NumPy 库中用于生成符合正态分布(高斯分布)的随机数的函数。正态分布是一种连续概率分布,其概率密度函数呈钟形曲线,以均值和标准差作为分布的参数。
语法
np.random.normal() 的语法如下:
import numpy as np
np.random.normal(loc=0.0, scale=1.0, size=None)
参数含义如下:
loc:正态分布的均值(期望值)。
scale:正态分布的标准差。
size:生成随机数的数量。
示例
import numpy as np
np.random.seed(1234)
# 生成均值为0,标准差为1的正态分布随机数
data1 = np.random.normal(0, 1, 5)
data2 = np.random.normal(0, 1, (3,2))
print(data1)
print(data2)
[ 0.47143516 -1.19097569 1.43270697 -0.3126519 -0.72058873]
[[ 0.88716294 0.85958841]
[-0.6365235 0.01569637]
[-2.24268495 1.15003572]]
原文地址:https://blog.csdn.net/weixin_43597208/article/details/142329362
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!