настроить соотношение сторон сюжета в R - PullRequest
3 голосов
/ 22 ноября 2010

Я бы хотел иметь несколько сюжетов подряд в сюжете. Однако внешний вид каждого участка довольно узок. Как я могу настроить соотношение сторон, чтобы каждый субплот стал шире? Спасибо! alt text

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")
}

1 Ответ

4 голосов
/ 22 ноября 2010

Вы можете сделать устройство шире (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)))

и т.д..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...