热线电话:13121318867

登录
2020-09-10 阅读量: 1181
np.random.choice()的用法说明

问:

np.random.choice()的用法说明


答:

  • 创建指定形状,随机抽取给定值中样本的多维数组

  • 语法:choice(a, size=None, replace=True, p=None)

    • a:给定数组

    • size:指定大小

    • replace:是否有放回抽样

    • 被抽样概率

# 创建一个3行3列,在元祖(2,3,5,7,3,1)随机抽取样本的数组
>>> np.random.choice((2,3,5,7,3,1),(3,3))
array([[7, 2, 2],
       [1, 3, 3],
       [5, 7, 3]])

注意:若a为int,则生成随机样本,相当于np.arange(a)

>>> np.random.choice(5)
4


71.8775
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子