我想在一个情节中连续几个子图。然而,每个子情节的外观都很窄。如何调整宽高比以使每个子图变得更宽?谢谢!
par(mfrow=c(1,3))
for (i in 1:3){
dest=density(out[,i])
hist(out[,i], xlim=range(dest$x),xlab=paste("x[",i,"]"),ylab="density", main="", prob=TRUE)
lines(dest,col="red")
}
答案 0 :(得分:4)
您可以使设备更宽(X11,windows,pdf或适合您系统的任何设备)。
X11(15, 7)
par(mfrow=c(1,3))
plot(density(rnorm(1000)))
等。
如果无法更改设备,也可以更改边距。
mar <- par("mar"); mar[c(2, 4)] <- 0
par(mfrow=c(1,3), mar = mar)
plot(density(rnorm(1000)))
plot(density(rnorm(1000)))
等。