np.random.randn函数详细说明
时间: 2023-11-20 09:53:27 浏览: 89
Rand函数详细讲解
np.random.randn函数是numpy中用于生成标准正态分布随机数的函数。它的作用是生成指定形状的ndarray数组,数组中的元素是从标准正态分布中随机抽取的。标准正态分布是指均值为0,标准差为1的正态分布。np.random.randn函数的语法格式如下:
```python
numpy.random.randn(d0, d1, ..., dn)
```
其中,d0, d1, ..., dn表示生成的ndarray数组的形状,可以是一个整数,也可以是一个元组。如果没有指定形状,则默认生成一个标量。
下面是一个例子,生成一个形状为(2, 3)的ndarray数组:
```python
import numpy as np
arr = np.random.randn(2, 3)
print(arr)
```
输出结果如下:
```
[[-0.23492478 -0.23492478 -0.23492478]
[ 0.95672917 0.95672917 0.95672917]]
```
可以看到,生成的数组中的元素是从标准正态分布中随机抽取的。
阅读全文