Próbuję zrobić trochę wykresów dystrybucji i dopasowania w Pythonie przy pomocy SciPy dla statystyk i matplotlib dla plotowania. Mam szczęście z niektórych rzeczy jak tworzenie histogramu:python: wykreślanie histogramu z linią funkcyjną na górze
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!
mogę nawet wziąć te same parametry gamma i wykreślić funkcję linii funkcji rozkładu prawdopodobieństwa (po pewnym googling):
rv = ss.gamma(5,100,22)
x = np.linspace(0,600)
h = plt.plot(x, rv.pdf(x))
Jak bym go o spiskowanie histogram myHist
z linia PDF h
nałożona na histogram? Mam nadzieję, że to trywialne, ale nie byłem w stanie tego rozgryźć.
http://matplotlib.sourceforge.net/examples/api/histogram_demo.html – jfs
You” prawdopodobnie wykreśla histogram i wykres na różnych liczbach. Jeśli po prostu wywołasz funkcję hist i plot na tej samej figurze, wówczas 2 powinny zostać nałożone na – Dhara
@Dhara, co było dokładnie tym. Używam notebooka ipython i robię dokładnie to. –