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")
Llicència
Jo, el titular dels drets d'autor d'aquest treball, el public sota la següent llicència:
compartir – copiar, distribuir i comunicar públicament l'obra
adaptar – fer-ne obres derivades
Amb les condicions següents:
reconeixement – Heu de donar la informació adequada sobre l'autor, proporcionar un enllaç a la llicència i indicar si s'han realitzat canvis. Podeu fer-ho amb qualsevol mitjà raonable, però de cap manera no suggereixi que l'autor us dóna suport o aprova l'ús que en feu.
compartir igual – Si modifiqueu, transformeu, o generareu amb el material, haureu de distribuir les vostres contribucions sota una llicència similar o una de compatible com l'original
Aquest fitxer conté informació addicional, probablement afegida per la càmera digital o l'escàner utilitzat per a crear-lo o digitalitzar-lo. Si s'ha modificat posteriorment, alguns detalls poden no reflectir les dades reals del fitxer modificat.