np.random.rand的用法
时间: 2023-11-20 15:40:19 浏览: 132
Numpy中np.random.rand()和np.random.randn() 用法和区别详解
np.random.rand是NumPy库中的一个函数,用于生成指定形状的随机数数组。它的用法如下:
```python
np.random.rand(d0, d1, ..., dn)
```
其中,d0, d1, ..., dn为整数参数,表示生成的随机数数组的形状。
这个函数会返回一个具有给定形状的数组,数组中的元素是在[0, 1)之间均匀分布的随机值。生成的随机数组的元素类型是float64。
下面是一个示例:
```python
import numpy as np
# 生成一个形状为(2, 3)的随机数数组
arr = np.random.rand(2, 3)
print(arr)
```
运行结果可能类似于:
```
[[0.14822494 0.46573894 0.00796165]
[0.81206263 0.74389109 0.13458063]]
```
这样就生成了一个2行3列的随机数数组。每个元素都是在[0, 1)之间的随机值。
阅读全文