我有一些數據,我想做一個直方圖。不過,我想用線表示這個直方圖。我曾嘗試使用ggplot2
的freq_poly
。然而,生產線非常不規則。我想知道是否可以使用splines
和ggplot2
,這樣freq_poly
中產生的線會更平滑。如何用ggplot2繪製樣條曲線?
d <- rnorm(1000)
h <- hist(d, breaks="FD", plot=F)
plot(spline(h$mids, h$counts), type="l")
這就是我想要完成的。但我想用ggplot2
來做。
'geom_smooth'和'geom_density'的某種組合可能是你想要的。你能提供一個可重複的例子嗎? – 2011-05-23 20:36:58
你是不是指'spline()'? – Chase 2011-05-23 21:57:12
@chase,或更好?spline – 2011-05-23 21:59:05