我試圖在[R]直方圖,和正常的曲線,它描述了柱狀圖如下:如何使用[R]中的函數曲線繪製正常曲線?
w<-rnorm(1000)
hist(w,col="red",freq=F,xlim=c(-5,5))
curve(dnorm(w),-5,5,add=T,col="blue")
但是當我嘗試繪製曲線功能正常的曲線我顯示了以下錯誤:
我在做什麼錯?
我試圖在[R]直方圖,和正常的曲線,它描述了柱狀圖如下:如何使用[R]中的函數曲線繪製正常曲線?
w<-rnorm(1000)
hist(w,col="red",freq=F,xlim=c(-5,5))
curve(dnorm(w),-5,5,add=T,col="blue")
但是當我嘗試繪製曲線功能正常的曲線我顯示了以下錯誤:
我在做什麼錯?
你只需要在curve
了「W」的說法下降至dnorm
:
w<-rnorm(1000)
hist(w,col="red",freq=F,xlim=c(-5,5))
curve(dnorm,-5,5,add=T,col="blue")
要使用其他的東西比「單位正常」您提供「的意思是」和「SD」參數(和千萬記住改變劇情的限制兩個hist
和curve
:
w<-rnorm(1000, mean=10, sd=2)
hist(w, col="red", freq=F, xlim=10+c(-5,5))
curve(dnorm(x, mean=10,sd=2), 5, 15, add=T, col="blue")
或'曲線(dnorm(X),...)'或'曲線(dnorm(W),..., xname =「w」)' – 2012-01-28 17:13:32
謝謝。在這種情況下如何將'mean'和'sd'傳遞給'dnorm'? – 2013-12-21 13:19:25
BenBolker的評論暗示了前進的道路。 – 2013-12-21 15:36:59
...簡單
curve(dnorm(w, mean=mean(w), sd=sd(w)), y = 5, to = 15, add=T, col="blue")
嘗試'線(密度(W))' – 2012-01-28 16:19:15