【发布时间】:2016-07-30 16:01:15
【问题描述】:
我遇到了一个问题。我必须在 python 中实现一个算法,它需要一个随机数 X,例如 Pr[X ≥ k] = 1/k。我不知道是否已经存在一个可以给我这个确切值的分布,或者是否有一种方法可以使用简单的随机 python 库来实现这个随机生成器。有没有办法做到这一点?提前感谢您的帮助!
【问题讨论】:
-
不确定您要做什么
-
嗨!我正在尝试生成一个随机数 X ,它遵循我描述的分布。问题要求的是根据分布 Pr X ≥ k = 1/k 选择 X
-
这就是你要找的东西:stackoverflow.com/a/4266312/2348704
-
如果这是一种常见的分发类型,请尝试搜索它的名称和 python——您可能会找到一个第三方库来执行此操作(或者即使它是内置的)。
-
$k$ 是否作为输入给出?
标签: python random probability