scipy.stats.

rvs_ratio_uniforms#

scipy.stats.rvs_ratio_uniforms(pdf, umax, vmin, vmax, size=1, c=0, random_state=None)[源代码][源代码]#

使用比率均匀方法从概率密度函数生成随机样本。

自 1.12.0 版本弃用: rvs_ratio_uniforms 自版本 1.12.0 起已被弃用,取而代之的是 scipy.stats.sampling.RatioUniforms,并将在 SciPy 1.15.0 中移除。

参数:
pdf可调用

一个签名函数 pdf(x),它与分布的概率密度函数成正比。

umax浮动

在 u 方向上的边界矩形的上限。

vmin浮动

边界矩形在v方向上的下限。

vmax浮动

边界矩形在v方向上的上限。

大小int 或 int 的元组,可选

定义随机变量的数量(默认值为1)。

c浮点数,可选。

比率均匀方法的偏移参数,参见注释。默认值为 0。

random_state{None, int,}

如果 seed 是 None(或 np.random),则使用 numpy.random.RandomState 单例。如果 seed 是 int,则使用新的 RandomState 实例,并以 seed 为种子。如果 seed 已经是 GeneratorRandomState 实例,则使用该实例。

返回:
rvsndarray

根据由概率密度函数定义的概率分布分布的随机变量。

注释

请参阅 scipy.stats.sampling.RatioUniforms 的文档。