我需要在 Python 中创建一个随机函数,使用长尾分布返回值。不幸的是,我的数学技能远不及我的编程技能,所以我陷入了困境。
这就是我正在寻找的发行版:

(来源:danvk.org)
返回值必须介于 0 和 1 之间,并且必须能够分配一个峰值(图形在 Y 轴上达到峰值),该峰值是 0 到 1 之间的数字。
用法示例:
def random_long_tail(peak):
#magic
value = random_long_tail(0.2)
print(value) #outputs i.e. 0.345811242
Run Code Online (Sandbox Code Playgroud)
我将非常感谢解决此问题的任何帮助。谢谢你!