Comment tracer une distribution normale par l'étiquetage des parties spécifiques de l'axe des x?
J'utilise le code suivant pour créer une distribution normale standard dans R:
x <- seq(-4, 4, length=200)
y <- dnorm(x, mean=0, sd=1)
plot(x, y, type="l", lwd=2)
J'ai besoin de l'axe x en être marqué à la moyenne et à des points de trois écarts-types au-dessus et au-dessous de la moyenne. Comment puis-je ajouter ces étiquettes?
OriginalL'auteur user1380684 | 2012-05-07
Vous devez vous connecter pour publier un commentaire.
La méthode la plus simple (mais pas général) est de restreindre les limites de l'axe des abscisses. Le +/- de 1:3 sigma seront étiquetés comme tels, et la moyenne sera étiqueté comme 0 - indiquant 0 écarts à la moyenne.
Une autre option est d'utiliser plus spécifiques étiquettes:
OriginalL'auteur David LeBauer
En utilisant le code dans cette réponse, vous pouvez sauter la création de
x
et il suffit d'utilisercurve()
sur lednorm
fonction:Mais ce n'est pas d'utiliser le code donné plus.
OriginalL'auteur Sacha Epskamp
Extrêmement inefficace et inhabituel, mais belle solution, qui fonctionne sur la base des idées de simulation de Monte Carlo, est-ce:
rnorm
. Lernorm
fonction prend comme arguments (A,B,C) et retourne un vecteur de Un échantillons à partir d'une distribution normale centrée au B, avec un écart type C.Donc de prendre un échantillon de taille 50 000 à partir d'un standard normal (j'.e, une normale de moyenne 0 et d'écart type 1), et l'intrigue de sa densité, de nous faire ce qui suit:
Que le nombre de tirages à l'infini ce convergent dans la distribution de la normale. Pour illustrer ce point, voir l'image ci-dessous qui montre de gauche à droite et de haut en bas 5000,50000,500000, et 5 millions d'échantillons.
OriginalL'auteur Evan Rosica
Si vous aimez la façon dont dur de faire quelque chose sans l'aide de R construit en fonction, ou que vous voulez le faire hors de la R, vous pouvez utiliser la formule suivante.
OriginalL'auteur jon
Dans le cas général, par exemple: Normal(2, 1)
C'est une très général, f peut être définie librement, avec les paramètres définis, par exemple:
OriginalL'auteur mac
J'aime particulièrement le Treillis pour atteindre cet objectif. Facilement met en œuvre graphique de l'information, tels que des zones sous une courbe, celle que vous avez généralement besoin lorsque vous traitez avec des probabilités de problèmes comme trouver P(a < X < b) etc.
Veuillez regarder:
Dans cet exemple je fais de la zone entre
z = 1
etz = 1.5
de se démarquer. Vous pouvez vous déplacer facilement ces paramètres en fonction de votre problème.Les étiquettes de l'axe sont automatiques.
OriginalL'auteur Worice
C'est la façon de l'écrire dans les fonctions de:
Résultat Final: regardez le graphique ici
OriginalL'auteur Tam HN