PDF-ul distribuției Normale
În acest exercițiu, vei explora PDF-ul distribuției Normale și vei învăța o metodă de a reprezenta grafic PDF-ul unei distribuții cunoscute folosind statistici de tip hacker. Mai concret, vei reprezenta PDF-ul Normal pentru diferite valori ale varianței.
Acest exercițiu face parte din cursul
Gândire statistică în Python (Partea 1)
Instrucțiuni pentru exercițiu
- Generează 100.000 de eșantioane dintr-o distribuție Normală cu media
20și abaterea standard1. Fă același lucru pentru distribuții Normale cu abaterile standard3și10, fiecare cu media20. Atribuie rezultatele variabilelorsamples_std1,samples_std3și, respectiv,samples_std10. - Reprezintă grafic histograma pentru fiecare set de eșantioane; pentru fiecare, folosește 100 de intervale (bins) și argumentele cheie
density=Trueșihisttype='step'. Ultimul argument face ca graficul să semene cu PDF-ul teoretic neted. Va trebui să faci 3 apeluriplt.hist(). - Apasă Trimite răspunsul pentru a genera legenda, care arată ce abateri standard ai folosit, și afișează graficul! Nu este necesar să etichetezi axele, deoarece nu am definit ce descrie distribuția Normală; ne uităm doar la formele PDF-urilor.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Draw 100000 samples from Normal distribution with stds of interest: samples_std1, samples_std3, samples_std10
# Make histograms
# Make a legend, set limits and show plot
_ = plt.legend(('std = 1', 'std = 3', 'std = 10'))
plt.ylim(-0.01, 0.42)
plt.show()