【问题标题】:Domain error in arguments using invgauss.rvs() function使用 invgauss.rvs() 函数的参数中的域错误
【发布时间】:2021-03-03 15:18:43
【问题描述】:

我正在尝试生成如下随机高斯随机变量:

mu = 0
k=10
r = invgauss.rvs(mu, size=k)

但是我不断收到以下错误

ValueError: Domain error in arguments.

任何帮助将不胜感激。

【问题讨论】:

    标签: python debugging scipy valueerror


    【解决方案1】:

    mu 必须大于 0,根据documentation

    【讨论】:

    • 感谢您的帮助,我还有一个后续问题。在文档中,它指出概率密度采用“标准化形式”,但我不熟悉这种形式,而只熟悉高斯密度,它在搜索引擎中呈现曾经在谷歌上搜索过的“正态分布公式”。我不确定如何使用参数为 invgauss() 生成以下实例:我想创建一个高斯随机变量,其参数均值 = M 和标准差 = S(对于常数 M 和 S)。任何帮助将不胜感激!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多