2016-05-12 12 views
-2

Ich habe keine Ahnung, warum dieser einfache Befehl nicht funktioniert?Weil die Kurve nicht mit Histogramm funktioniert?

set.seed(12345) 
    x<-rnorm(1000,0,10) 
    hist(x) 
    curve(dnorm(x,0, 10), add=TRUE, yaxt="n", col="red", log=FALSE) 
+1

Mögliche dupe: [eine Dichtekurve zu einem Histogramm in R Fitting] (http://stackoverflow.com/q/1497539/903061). – Gregor

+2

So viele Duplikate, so wenig Zeit. –

Antwort

2

Sie überlagern die Dichte über einem Frequenzdiagramm. Sie müssen Ihr Histogramm in ein Dichtediagramm umwandeln.

hist(x, freq = FALSE) 
curve(dnorm(x,0, 10), add=TRUE, col="red", log=FALSE) 

enter image description here

+0

Die Antwort ist richtig. Bearbeiten Sie den Code jedoch nach dem Bild. –

Verwandte Themen