Gamma(alpha = scale = 29、beta = size = 3)をプロットしようとしていますが、TypeError:_parse_args ()にy1
の予期しないキーワード引数 'size'があります。ガンマ分布についてはscipy documentationに従っていますが、ガンマ分布のサイズパラメータがあるので、なぜこのエラーが出るのかわかりません。TypeError:_parse_args()は、ガンマ分布のための予期しないキーワード引数 'size'を持っています
import numpy as np
from scipy.stats import gamma
from matplotlib import pyplot as plt
x = np.linspace (0, 100, 200) #start, stop, num of samples
y1 = gamma.pdf(x, scale = 29, size = 3) #PRODUCES ERROR HERE
plt.plot(x, y1, "-", label=(r'$\alpha=1, \beta=1$'))
plt.xlabel(r'$x$')
plt.ylabel(r'$y$')
plt.title('Gamma Distributions (' + r'$y=Gamma(\alpha + k, \beta + 1)$' +')')
plt.legend(loc='best')
plt.show()
サイズのパラメータが存在しないgamma.pdf()
のためのエラーメッセージドキュメントで
完全なスタックトレースを表示します。おそらくバージョンのものが – user2357112
です。あなたがリンクしているページはver 0.14.0 の 'scipy .__ version__'を実行して実際にどのバージョンになっているのかを確認します。 – Nullman
@ user2357112が更新されました。 – 14wml