Estoy tratando de hacer un poco de distribución de trazado y ajuste en Python usando SciPy para las estadísticas y matplotlib para el trazado. Estoy teniendo buena suerte con algunas cosas como la creación de un histograma:python: trazado de un histograma con una línea de función en la parte superior
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!
incluso puedo tener los mismos parámetros gamma y representar gráficamente la función de línea de la función de distribución de probabilidad (después de algunas google):
rv = ss.gamma(5,100,22)
x = np.linspace(0,600)
h = plt.plot(x, rv.pdf(x))
¿Cómo hago para trazar el histograma myHist
con la línea PDF h
superpuesta sobre la parte superior del histograma? Espero que esto sea trivial, pero no he podido resolverlo.
http://matplotlib.sourceforge.net/examples/api/histogram_demo.html – jfs
Usted' Probablemente trazando el histograma y la trama en diferentes figuras. Si simplemente llama a la función hist y plot en la misma figura, entonces el 2 debería superponerse – Dhara
@Dhara, que era exactamente eso. Estoy usando una notebook ipython y estoy haciendo exactamente eso. –