我有一些数据想要制作直方图,但是我想用线表示。我已经尝试使用ggplot2
的freq_poly
,但是产生的线条非常不平滑。我想知道是否可能在ggplot2
中使用splines
,以使freq_poly
产生的线条更加平滑。
d <- rnorm( 1000 )
h <- hist( d, breaks="FD", plot=F )
plot( spline( h$mids, h$counts ), type="l" )
我想要实现这个目标,但是我希望使用 ggplot2
来完成。
geom_smooth
和geom_density
结合使用。您能否提供一个可复制的示例? - Ben Bolker