Tracé de la fonction de distribution gaussienne à 1 dimension
Comment puis-je faire des parcelles de 1 dimensions de distribution Gaussienne de la fonction en utilisant la moyenne et l'écart-type des valeurs de paramètre (μ, σ) = (-1, 1), (0, 2), et (2, 3)?
Je suis nouveau à la programmation, à l'aide de Python.
Vous en remercie d'avance!
source d'informationauteur pythonnewbie
Vous devez vous connecter pour publier un commentaire.
Avec l'excellent
matplotlib
etnumpy
paquetsva produire quelque chose comme
Aussi - http://www.whathaveyoutried.com parfois je me sens comme un des devoirs tasse.
vous pouvez lire ce tutoriel pour savoir comment utiliser les fonctions de distributions statistiques en python. http://docs.scipy.org/doc/scipy/reference/tutorial/stats.html
Il vous manque une parenthèse dans le dénominateur de votre gaussien() fonction. Il est bon maintenant, vous divisez par 2 et multiplier avec la variance (sig^2). Mais ce n'est pas vrai et comme vous pouvez le voir de vos parcelles de la plus grande variance la plus étroite de la gaussienne est - ce qui est faux, il convient de face.
Donc il suffit de changer la gaussienne() fonction:
La forme correcte, basée sur la syntaxe d'origine, et correctement normalisée est:
En plus des réponses précédentes, je vous recommande d'abord de calculer le ratio de l'exposant, puis en prenant la place:
De cette façon, vous pouvez également calculer la gaussienne de très petits ou très grands nombres: