添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

3. 指定数学期望和方差的正态分布

For random samples from N(mu, sigma^2), use:

sigma * np.random.randn(...) + mu

如果希望产生的一组随机数,服从均值为mu,方差为sigma^2的正态分布,可以用上述公式完成。

array([0.2345846 , 0.58571588, 0.38349204, 0.47497793, 0.44381991,
       0.6646621 , 0.74066025, 0.31964029, 0.62232324, 0.72576081,
       0.43982542])

5.randint用于生成指定范围内的整数

具体函数:randint(low, high=None, size=None, dtype='l')

其中low是整型元素,表示范围的下限,可以取到。high表示范围的上限,不能取到。也就是左闭右开区间。

high没有填写时,默认生成随机数的范围是[0,low)

size可以是int整数,或者int型的元组,表示产生随机数的个数,或者随机数组的形状。

dtype表示具体随机数的类型,默认是int,可以指定成int64。

6.uniform从指定范围内产生均匀分布的随机浮点数

函数:uniform(low=0.0, high=1.0, size=None)

low表示范围的下限,float型,或float型数组,默认为0.0.

high表示范围的上限,float型,或float型数组,默认为1.0.

size表示“形状”或“个数”,int型,或int型元组,默认为None。