我需要制作几个关于相同矢量值和密度估计的直方图.所以下一个情节很好.
values = rnorm(100)
plot = ggplot(data.frame(val=values), aes(x=val)) + geom_histogram(aes(y = ..density..)) + geom_density()
Run Code Online (Sandbox Code Playgroud)
但是,我需要打印几个具有不同断点的图(不是一个带有不同面板的图),例如:
breaks = list(c(-1,0,1),c(-2,-1.5,0,1.5,2),c(-0.5,0,0.5))
Run Code Online (Sandbox Code Playgroud)
如何重新定义变量的中断plot?
使用您自己的代码,您可以使用:
ggplot(data.frame(val=values), aes(x=val)) +
geom_histogram(aes(y = ..density..)) +
geom_density() +
scale_y_continuous(breaks=c(-2,-1.5,0,1.5,2))
Run Code Online (Sandbox Code Playgroud)