我正在尝试使用R的本地绘图命令实现类似于这个的绘图。
我已经使用下面的代码得到了类似的效果,但是我希望密度多边形可以重叠。有人能提供一种方法吗?
我已经使用下面的代码得到了类似的效果,但是我希望密度多边形可以重叠。有人能提供一种方法吗?
data = lapply(1:5, function(x) density(rnorm(100, mean = x)))
par(mfrow=c(5,1))
for(i in 1:length(data)){
plot(data[[i]], xaxt='n', yaxt='n', main='', xlim=c(-2, 8), xlab='', ylab='', bty='n', lwd=1)
polygon(data[[i]], col=rgb(0,0,0,.4), border=NA)
abline(h=0, lwd=0.5)
}
输出:
par(mfrow=...)
来完成这个操作。需要逐步增加多边形的 x 偏移量。 - IRTFM