Gamma(alpha=scale=29, beta=size=3) をプロットしようとしていますが、エラー TypeError: _parse_args() got an unexpected keyword argument 'size' for y1
. ガンマ分布のscipy ドキュメントに従っていますが、ガンマ分布にはサイズ パラメータがあるため、このエラーが発生する理由がわかりません。
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()