【问题标题】:Probability distribution in np.random.choicenp.random.choice 中的概率分布
【发布时间】:2020-07-25 09:18:10
【问题描述】:

numpy 函数 np.random.choice 接受一个名为 'p' 的可选参数,它表示它正在采样的值的概率分布。所以,我的问题是,即使函数生成随机值,具有更高概率的值更有可能被采样?意思是,它是否从“最可能值”的子集中随机选择一个值?

我这样理解是对的吗?或者有人可以纠正我的假设吗?

【问题讨论】:

  • 是的,这是Discrete distribution
  • 就是这个意思,是的。如果你在0.9a 和在0.1b,那么a 的选择频率可能是b 的9 倍。

标签: python numpy random random-seed probability-distribution


【解决方案1】:

这是一个可选的概率数组p,用它来采样采样数组A的各个元素。所以Ap 应该有相同数量的元素,p 的所有元素加起来应该是 1(所有离散概率都应该)。

【讨论】:

    猜你喜欢
    • 2021-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-14
    • 2021-12-21
    • 1970-01-01
    • 1970-01-01
    • 2011-09-30
    相关资源
    最近更新 更多