10. pythonで表示してみる > import matplotlib > import pylab > import scipy > > x = [ 0.01*i for i in range(100)] > > scipy.pkgload("special") > gamma = scipy.special.gamma > def dbeta(x, a, b): return gamma(a+b)/(gamma(a)*gamma(b)) * x **(a-1) * (1-x)**(b-1) > matplotlib.pyplot.plot([ dbeta(xi , 3, 2) for xi in x])
11. pythonでも表示してみる > import matplotlib > import pylab > import scipy > > x = [ 0.01*i for i in range(100)] > > scipy.pkgload("stats") > a = [scipy.stats.beta.pdf(xi , 3, 2) for xi in x] > matplotlib.pyplot.plot(a) > matplotlib.pyplot.show() (実はベータ分布関数がある)