Python 使用invgauss.rvs()函数的参数中存在域错误

Python 使用invgauss.rvs()函数的参数中存在域错误,python,debugging,scipy,valueerror,Python,Debugging,Scipy,Valueerror,我试图生成随机高斯随机变量,如下所示: mu = 0 k=10 r = invgauss.rvs(mu, size=k) 然而,我不断得到以下错误 ValueError: Domain error in arguments. 非常感谢您的帮助。mu必须大于0,根据mu必须大于0,根据谢谢您的帮助,我还有一个后续问题。在文档中,它指出概率密度是“标准化形式”,但是我不熟悉这种形式,而是只熟悉高斯密度,就像在搜索引擎中谷歌搜索过的“正态分布公式”。我不确定如何使用这些参数为invgauss()生

我试图生成随机高斯随机变量,如下所示:

mu = 0
k=10
r = invgauss.rvs(mu, size=k)
然而,我不断得到以下错误

ValueError: Domain error in arguments.

非常感谢您的帮助。

mu必须大于0,根据

mu必须大于0,根据

谢谢您的帮助,我还有一个后续问题。在文档中,它指出概率密度是“标准化形式”,但是我不熟悉这种形式,而是只熟悉高斯密度,就像在搜索引擎中谷歌搜索过的“正态分布公式”。我不确定如何使用这些参数为invgauss()生成以下实例:我想创建一个参数为mean=m和标准偏差=S(常数m和S)的高斯随机变量。任何帮助都将不胜感激!谢谢你的帮助,我还有一个后续问题。在文档中,它指出概率密度是“标准化形式”,但是我不熟悉这种形式,而是只熟悉高斯密度,就像在搜索引擎中谷歌搜索过的“正态分布公式”。我不确定如何使用这些参数为invgauss()生成以下实例:我想创建一个参数为mean=m和标准偏差=S(常数m和S)的高斯随机变量。任何帮助都将不胜感激!