python - 在 paretovariate() 函数中添加位置参数

标签 python python-3.x random statistics

目前,我期待使用随机模块的 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/

相关文章:

python - 通过调用另一个函数作为子函数来更改函数中的变量值

python-3.x - 我如何找到特定文档insert_many()失败?

python-3.x - 如何使用 pandas 与其他数据框相比填充行之间的间隙?

python - 如何更改抽奖的格式

python - 如何根据浮点值从字典中随机选择一个键

python - 如何让 __radd__ 与 numpy 数组一起工作

Python2 - 打印对象的默认属性

python - 如何访问数据框滚动窗口中的单个元素

Python 相对导入脚本向上两级

C# - 从文件夹中播放随机声音文件