numpy是一个在Python中非常常用的科学计算库,它提供了许多快速、高效的数值操作和数据处理函数。在numpy中,我们可以很方便地生成随机数。本文将介绍numpy中生成随机数的方法,并给出具体的代码示例。
numpy中生成随机数的函数主要包括random模块下的rand()函数、randn()函数、randint()函数、uniform()函数、normal()函数等。
- rand()函数:该函数用于生成[0,1)之间均匀分布的随机数。我们可以指定生成随机数的形状,如生成一个一维数组或二维数组等。
示例代码如下:
import numpy as np #生成一个具有5个元素的一维数组 arr1 = np.random.rand(5) print(arr1) #生成一个2行3列的二维数组 arr2 = np.random.rand(2, 3) print(arr2)