2012-01-04 16 views
20

R'de birleşik arsalar için ortak bir başlık ve gösterge nasıl sağlandığını bilmek istiyorum. Bir araya getirdiğim dört parçam var. Her arsa kendi Başlığı vardır. Birleştirilmiş arsanın sol üst köşesinde ortak bir başlık ve en üst merkezde ortak bir başlık belirtmek istiyorum. Par() kullanarak birleşik grafiği oluşturdum. Ben Sen sonra mtext, ana başlık eklemek ve elle efsaneyi konumlandırmak için deneyin dış marjlarını artırmak için oma parametresini kullanabilirsiniz Combined plotR - Kombine araziler için ortak başlık ve gösterge

cevap

22

altında benim arsa sağladık.

op <- par(
    oma=c(0,0,3,0),# Room for the title and legend 
    mfrow=c(2,2) 
) 
for(i in 1:4) { 
    plot(cumsum(rnorm(100)), type="l", lwd=3, 
    col=c("navy","orange")[ 1+i%%2 ], 
    las=1, ylab="Value", 
    main=paste("Random data", i)) 
} 
par(op) # Leave the last plot 
mtext("Main title", line=2, font=2, cex=1.2) 
op <- par(usr=c(0,1,0,1), # Reset the coordinates 
      xpd=NA)   # Allow plotting outside the plot region 
legend(-.1,1.15, # Find suitable coordinates by trial and error 
    c("one", "two"), lty=1, lwd=3, col=c("navy", "orange"), box.col=NA) 
+2

Hoşgeldin, Vincent! Web sayfalarınız öğrenme sürecinin ilk aşamalarında bana çok faydalı oldu. –

+0

"Ana başlık" alt kısmına nasıl yerleştirebilirim? –

İlgili konular