首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Numpy基于另一个数组的值生成随机数组

Numpy基于另一个数组的值生成随机数组
EN

Stack Overflow用户
提问于 2020-03-07 15:54:23
回答 1查看 301关注 0票数 3

我有两个numpy数组,ab。在此:

代码语言:javascript
运行
复制
a = np.random.randint(501, size=100)

如何以矢量化方式随机生成大小为100的数组b

  1. b[i] > a[i]i.
  2. Each值的所有值b位于[0, 501).

之间

EN

Stack Overflow用户

回答已采纳

发布于 2020-03-07 16:09:42

numpy支持数组参数。您可以使用a作为下边界:

代码语言:javascript
运行
复制
>>> rng = np.random.default_rng()
>>> 
>>> a = rng.integers(501,size=10)
>>> 
>>> a
array([ 82,  95, 463, 367, 257, 296, 449, 473, 202, 468])
>>> 
>>> b = rng.integers(a,501)
>>> 
>>> b
array([104, 153, 476, 376, 366, 391, 458, 474, 470, 499])
票数 3
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60579409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档