BETA.DIST(X,Alpha,Beta,FALSE) <=>
scipy.stats.beta.pdf(x,a,b)
を、次のように機能scipy.stats.beta.pdf
を使用する:意味
from scipy import stats
p = stats.beta.pdf(x, alpha, beta, loc=A, scale=B-A)
つまり、loc
をサポート間隔[A、B]の下限に設定し、間隔の長さにscale
を設定します。例えば
、documentation for BETA.DIST
は、例えば
=BETA.DIST(A2,A3,A4,FALSE,A5,A6)
A2=2
、A3=8
、A4=10
、A5=1
とA6=3
を含みます。関数の値は1.4837646
と報告されています。 scipyのダウンロードを使用して、対応する式である:場合cumulative=TRUE
について
In [59]: from scipy import stats
In [60]: x = 2
In [61]: alpha = 8
In [62]: beta = 10
In [63]: a = 1
In [64]: b = 3
In [65]: stats.beta.pdf(x, alpha, beta, loc=a, scale=b-a)
Out[65]: 1.4837646484375009
、機能scipy.stats.beta.cdf
を使用します。上記の例は、PDFの値が0.6854706
であることを示しています。 scipyを使った計算は次のとおりです。
In [66]: stats.beta.cdf(x, alpha, beta, loc=a, scale=b-a)
Out[66]: 0.6854705810546875