目前,我期待使用随机模块的 Paretovariate() 函数生成帕累托分布的随机值,该函数默认只接受一个参数,即分布的形状(alpha),但假设位置参数( Xm) 为 1。
如果我想考虑 Xm 的其他值,python 实现应该如何?
最佳答案
基本上,做类似的事情
import random
def my_paretovariate(alpha, xm = 1.0):
"""
Sample Pareto variate with arbitrary xm
"""
return xm * random.paretovariate(alpha)
关于python - 在 paretovariate() 函数中添加位置参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47158685/