English: Comparison between Normal distribution and Student's t-distribution. It will be used in the article 'Student's t-distribution'. Enhanced plotting.
importnumpyasnpimportmatplotlib.pyplotaspltimportscipy.specialasspX=np.arange(-4,4,0.01)# range of the graph plt.clf()plt.figure(figsize=(4,4))plt.axes([0.17,0.13,0.79,0.8])plt.hold(True)Q=[]# No curves at first.# Draw the curve of Normal distributionk=0# choose bluemu=0# mean = 0sigma=1# variance = 1A=1/(sigma*np.sqrt(2*np.pi))B=np.exp(-(X-mu)*(X-mu)/(2*sigma*sigma));Y=A*Ba=plt.plot(X,Y,'-',color='blue',lw=2)Q.append(a)# Draw the curve of Student's t-distributionk=1# choose redmu=0# mean = 0nu=1# freedom degree = 1A=np.exp(sp.gammaln((nu+1)/2.0));B=np.exp(sp.gammaln(nu/2.0))*np.sqrt(nu*np.pi);C=(1+X*X/nu)**(-(nu+1)/2.0);Y=A*C/B;a=plt.plot(X,Y,'-',color='red',lw=2)Q.append(a)# Remaining steps to finish drawing the graph. plt.xlabel("x")plt.ylabel("P(x)")plt.xlim(-4,4)# Saving the output.plt.savefig("T_distribution_1df.pdf")plt.savefig("T_distribution_1df.eps")plt.savefig("T_distribution_1df.svg")
Лицензирование
Я, владелец авторских прав на это произведение, добровольно публикую его на условиях следующей лицензии:
делиться произведением – копировать, распространять и передавать данное произведение
создавать производные – переделывать данное произведение
При соблюдении следующих условий:
атрибуция – Вы должны указать авторство, предоставить ссылку на лицензию и указать, внёс ли автор какие-либо изменения. Это можно сделать любым разумным способом, но не создавая впечатление, что лицензиат поддерживает вас или использование вами данного произведения.
распространение на тех же условиях – Если вы изменяете, преобразуете или создаёте иное произведение на основе данного, то обязаны использовать лицензию исходного произведения или лицензию, совместимую с исходной.
Файл содержит дополнительные данные, обычно добавляемые цифровыми камерами или сканерами. Если файл после создания редактировался, то некоторые параметры могут не соответствовать текущему изображению.