scipy.stats.

rvs_ratio_uniforms#

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

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

从版本 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 方向上边界矩形的上限。

size整数或整数元组,可选

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

c浮点数,可选。

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

random_state{None, int, numpy.random.Generator,

如果 seed 为 None(或 np.random),则使用 numpy.random.RandomState 单例。如果 seed 是一个整数,则使用一个新的 RandomState 实例,并使用 seed 进行播种。如果 seed 已经是 GeneratorRandomState 实例,则使用该实例。

返回值:
rvsndarray

根据 pdf 定义的概率分布分布的随机变量。

注释

请参阅 scipy.stats.sampling.RatioUniforms 以获取文档。