Пређи на садржај

Датотека:T distribution 30df enhanced.svg

Садржај странице није подржан на другим језицима
Ово је датотека са Викимедијине оставе
С Википедије, слободне енциклопедије

Оригинална датотека(SVG датотека, номинално 360 × 360 пиксела, величина: 67 kB)

Опис измене

Опис
English: Student's t-distribution with 30 degrees of freedom. Enhanced imaging
Датум
Извор Сопствено дело
Аутор IkamusumeFan
SVG genesis
InfoField
 
The SVG code is valid.
 
This diagram was created with Matplotlib.
 
The file size of this SVG plot may be irrationally large because its text has been converted to paths inhibiting translations.

Plot using Python Matplotlib.

Лиценцирање

Ја, носилац ауторског права над овим делом, објављујем исто под следећом лиценцом:
w:sr:Creative Commons
ауторство делити под истим условима
Ова датотека је доступна под лиценцом Creative Commons Ауторство-Делити под истим условима 3.0 Unported.
Дозвољено је:
  • да делите – да умножавате, расподељујете и преносите дело
  • да прерађујете – да прерадите дело
Под следећим условима:
  • ауторство – Морате да дате одговарајуће заслуге, обезбедите везу ка лиценци и назначите да ли су измене направљене. Можете то урадити на било који разуман манир, али не на начин који предлаже да лиценцатор одобрава вас или ваше коришћење.
  • делити под истим условима – Ако измените, преобразите или доградите овај материјал, морате поделити своје доприносе под истом или компатибилном лиценцом као оригинал.

Python (Matplotlib)

import numpy as np
import matplotlib.pyplot as plt
import scipy.special as sp
 
X = 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 previous Student's t-distributions
nu = 30	# freedom degree = 30
for previous_nu in range(1,nu):
	mu = 0	# mean = 0
	A = np.exp(sp.gammaln((previous_nu+1)/2.0));
	B = np.exp(sp.gammaln(previous_nu/2.0))*np.sqrt(previous_nu*np.pi);
	C = (1+X*X/previous_nu)**(-(previous_nu+1)/2.0);
	Y = A*C/B;
	a = plt.plot(X, Y, '-', color='green', lw=1)
	Q.append(a)

# Draw the curve of Normal distribution
mu = 0	# mean = 0
sigma = 1	# variance = 1
A = 1/(sigma*np.sqrt(2*np.pi))
B = np.exp(-(X-mu)*(X-mu)/(2*sigma*sigma));
Y = A*B
a = plt.plot(X, Y, '-', color='blue', lw=2)
Q.append(a)
	
# Draw the curve of Student's t-distribution
mu = 0	# mean = 0
A = 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")

Натписи

Укратко шта ова датотека представља/приказује

Ставке приказане у овој датотеци

приказује

20. јул 2013

Историја датотеке

Кликните на датум/време да бисте видели тадашњу верзију датотеке.

Датум/времеМинијатураДимензијеКорисникКоментар
тренутна11:10, 29. април 2016.Минијатура за верзију на дан 11:10, 29. април 2016.360 × 360 (67 kB)IkamusumeFanrevise based on discussions
06:55, 21. јул 2013.Минијатура за верзију на дан 06:55, 21. јул 2013.360 × 360 (86 kB)IkamusumeFanThe previous edition is wrong on the degrees of freedom.
06:26, 21. јул 2013.Минијатура за верзију на дан 06:26, 21. јул 2013.360 × 360 (86 kB)IkamusumeFanThicker lines for visibility.
06:16, 21. јул 2013.Минијатура за верзију на дан 06:16, 21. јул 2013.360 × 360 (86 kB)IkamusumeFanUser created page with UploadWizard

Следећа страница користи ову датотеку:

Глобална употреба датотеке

Други викији који користе ову датотеку:

Метаподаци