sciPy stats.alpha() | Python
scipy.stats.alpha()是一个 alpha 连续随机变量,它使用标准格式和一些形状参数定义以完成其规范。
Parameters :
q : lower and upper tail probability
x : quantiles
a : shape parameter
loc : [optional] location parameter. Default = 0
scale : [optional] scale parameter. Default = 1
size : [tuple of ints, optional] shape or random variates.
moments : [optional] composed of letters [‘mvsk’]; ‘m’ = mean, ‘v’ = variance, ‘s’ = Fisher’s skew and ‘k’ = Fisher’s kurtosis. (default = ‘mv’).
Results : alpha continuous random variable
代码 #1:创建 alpha 连续随机变量
# Python code to demonstrate scipy.alpha()
from scipy.stats import alpha
# using alpha() method
numargs = alpha.numargs
[ a ] = [0.6, ] * numargs
rv = alpha(a)
代码#2:
# Python code to demonstrate scipy.alpha()
import numpy as np
import matplotlib.pyplot as plt
# getting distribution using linspace()
distribution = np.linspace(0, np.minimum(rv.dist.b, 3))
plot = plt.plot(distribution, rv.pdf(distribution))
输出 :