Sto provando a fare un po 'di distribuzione per tracciare e adattare in Python usando SciPy per statistiche e matplotlib per il plottaggio. Sto avendo fortuna con alcune cose come la creazione di un istogramma:python: tracciare un istogramma con una linea di funzione in cima
seed(2)
alpha=5
loc=100
beta=22
data=ss.gamma.rvs(alpha,loc=loc,scale=beta,size=5000)
myHist = hist(data, 100, normed=True)
Brilliant!
posso anche prendere gli stessi parametri gamma e tracciare la linea funzione della funzione di distribuzione di probabilità (dopo un po 'googling):
rv = ss.gamma(5,100,22)
x = np.linspace(0,600)
h = plt.plot(x, rv.pdf(x))
Come potrei fare per tracciare l'istogramma myHist
con la riga PDF h
sovrapposta all'istogramma? Spero che questo sia banale, ma non sono stato in grado di capirlo.
http://matplotlib.sourceforge.net/examples/api/histogram_demo.html – jfs
You' probabilmente tracciando l'istogramma e la trama in diverse figure. Se chiami semplicemente la funzione hist e plot sulla stessa figura, il 2 dovrebbe essere sovrapposto a – Dhara
@Dhara che era esattamente questo. Sto usando il taccuino ipython e sto facendo esattamente questo. –