np.random.normal()用法简介
是NumPy库中用于生成正态分布(高斯分布)随机数的函数。该函数广泛用于统计分析、机器学习中的数据生成和模拟实验。
·
np.random.normal()是NumPy库中用于生成正态分布(高斯分布)随机数的函数。以下是其核心用法和参数说明:
-
基本语法
import numpy as np np.random.normal(loc=0.0, scale=1.0, size=None) -
参数详解
loc:正态分布的均值(期望值),默认为0。scale:正态分布的标准差,默认为1。size:输出数组的形状。若为整数,生成对应数量的样本;若为元组(如(2,3)),生成多维数组。
-
示例代码
生成均值为5、标准差为2的100个随机数:samples = np.random.normal(loc=5, scale=2, size=100) -
扩展说明
- 当
loc=0且scale=1时,生成标准正态分布。 - 可通过
matplotlib绘制直方图验证分布形态。
- 当
该函数广泛用于统计分析、机器学习中的数据生成和模拟实验。
更多推荐




所有评论(0)