numpy使用笔记:API详解汇总

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-1 14:01   11   0

numpy.random.randint

官方文档API链接

numpy.random.randint(low, high=None, size=None, dtype=int)

返回[low, high)区间的随机整数。如果默认high=None,则取[0, low)

params

  1. low

    从分布中提取的最小的整数

  2. high

    分布中提取的最大值

  3. size:int or tuple of ints, optional

    输出形态,例如(m,n,k),默认为None,表示给出单值

  4. dtype:dtype, optional

    获得的数据类型

示例

np.random.randint(5, size=(2, 4))
array([[4, 0, 2, 1], # random
       [3, 2, 2, 0]])

numpy.random.random

官方文档API链接

numpy.random.randomsize = None

在半开区间[0.0,1.0)中返回随机浮点数

numpy.random.rand

官方文档API链接

numpy.random.randd0d1...dn

创建给定形状的数组,并使用上[0, 1)均匀分布的随机样本填充数组,如果未提供任何参数,则返回单个Python浮点数。

示例

np.random.rand(3,2)
array([[ 0.14022471,  0.96360618],  #random
       [ 0.37601032,  0.25528411],  #random
       [ 0.49313049,  0.94909878]]) #random
wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP