均匀连续随机变量。
在标准形式下,分布均匀[0, 1]。使用参数loc和scale,在上获得均匀分布[loc, loc + scale]。
作为一个实例rv_continuous类,uniform对象从中继承了通用方法的集合(完整列表请参见下文),并使用特定于此特定发行版的详细信息来完善它们。
例子:
>>> from scipy.stats import uniform
>>> import matplotlib.pyplot as plt
>>> fig, ax = plt.subplots(1, 1)
首先计算一下:
>>> mean, var, skew, kurt = uniform.stats(moments=mvsk)
显示概率密度函数(pdf):
>>> x = np.linspace(uniform.ppf(0.01),
... uniform.ppf(0.99), 100)
>>> ax.plot(x, uniform.pdf(x),
... -, lw=5, alpha=0.6, label=uniform pdf)
或者,可以调用分发对象(作为函数)以固定形状,位置和比例参数。这将返回固定固定给定参数的“frozen” RV对象。
冻结发行版并显示冻结的pdf:
>>> rv = uniform()
>>> ax.plot(x, rv.pdf(x), k-, lw=2, label=frozen pdf)