怎么运行np.random.normal(mean, std_dev, size)
时间: 2024-10-15 19:06:34 浏览: 16
np.random.seed() 的使用详解
`np.random.normal(mean, std_dev, size)` 是 NumPy 库中的一个函数,用于生成正态分布(也称高斯分布)的随机数。这个函数有三个参数:
1. `mean`:平均值,决定了数据集的中心位置。
2. `std_dev`:标准差,衡量了数据点围绕平均值的分散程度。标准差越大,数据越分散;反之,越集中。
3. `size`:一个整数或者形状的一维数组,表示需要生成随机数的数量或数组的维度。
要运行这个函数,首先你需要安装 numpy 库(如果尚未安装),然后按照以下步骤操作:
```python
import numpy as np
# 定义参数
mean = 0 # 指定均值
std_dev = 1 # 指定标准差
size = 5 # 例如,你想生成一个长度为5的随机数列表
# 生成正态分布的随机数
random_numbers = np.random.normal(mean, std_dev, size)
# 打印结果
print(random_numbers)
```
这将返回一个由 `size` 给定长度、服从平均值 `mean` 和标准差 `std_dev` 的正态分布的随机数列表。
阅读全文