[R] Setting the 'fig' graphic parameter

Hanke, Alex HankeA at mar.dfo-mpo.gc.ca
Mon Mar 22 17:49:42 CET 2004


Try:
x <- rnorm(100)
y <- rnorm(100)

par(fig=c(0,0.7,0,1))
plot(x,y)

# (please maximise your plotting device so you get a 'rectangular' area)

# now lets do the upper corner 'little' plot

par(fig=c(0.7, 1, 0.5, 1),new=T)
plot(x,y)

# and ...

par(fig=c(0.7, 1, 0, 0.5),new=T)
plot(x,y)

-----Original Message-----
From: Mario dos Reis [mailto:mario.reis at ucl.ac.uk] 
Sent: March 22, 2004 12:23 PM
To: r-help at stat.math.ethz.ch
Subject: [R] Setting the 'fig' graphic parameter


Hi guys,

# I would like to plot a figure with the following layout:
#
#  ----------------------------
#  |                 |        |
#  |                 |        |
#  |                 |        |
#  |                 |--------|
#  |                 |        |
#  |                 |        |
#  |                 |        |
#  ----------------------------

x <- rnorm(100)
y <- rnorm(100)

par(fig=c(0,0.7,0,1))
plot(x,y)

# (please maximise your plotting device so you get a 'rectangular' area)

# now lets do the upper corner 'little' plot

par(fig=c(0.7, 1, 0.5, 1))
plot(x,y)

# and ...

par(fig=c(0.7, 1, 0, 0.5))
plot(x,y)

Now, my problem is as you might have seen already, that the old figure
gets deleted when the new one is placed. I was trying to reproduce an
exercise a saw in an S-plus book. I would really like to know what is
going on, the documentation about graphic parameters is not very helpful
about fig, and I would really like to set a graph with the above layout.

Thanks,
Mario dos Reis.

______________________________________________
R-help at stat.math.ethz.ch mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide!
http://www.R-project.org/posting-guide.html




More information about the R-help mailing list