r

R - nazwa zwyczajowa i legenda dla połączonych działek


Chciałbym wiedzieć, jak podać wspólną nazwę i legendę połączonych działek w R. Mam cztery wątki, które połączyłem w jeden. Każda działka ma swoją nazwę. Chcę dołączyć wspólny tytuł w górnej środkowej części i wspólną legendę w lewym górnym rogu scalonej fabuły. Wygenerowałem połączony wykres przy użyciu par (). Poniżej zamieściłem moją witrynę

Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Możesz użyć parametru
oma
, aby zwiększyć marginesy zewnętrzne,
następnie dodaj tytuł główny za pomocą
mtext
i spróbuj ręcznie ustawić legendę.
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)

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się