(rainbow(4)), axes=FALSE,las=2)
Produces a very nice, re-sizeable legend in a new window :-D
Mick
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of michael watson
(IAH-C)
Sent: 09 December 2004 13:57
To: [EMAIL PROTECTED]
Subject: RE: [R] Create a plot legend
watson
> (IAH-C) Sent: 09 December 2004 11:52 To: [EMAIL PROTECTED]
> Subject: [R] Create a plot legend in a new window
>
>
> Hi
>
> I have a complicated plot which has a potentially large legend. What
> I want to do is actually create the legend in a new window. Has
> anyone
Hi Michael
If on windows (what you did not tell us) use
1. plot your graph
2. windows() # to create new grapfic template
3. click on it to make it active
4. plot(1,1,type="n")
5. place your legend somewhere on the second plot e.g. by
legend(locator(1), )
BTW
fill the
entire window, starting at the top-left?
Thanks
Mick
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of michael watson
(IAH-C)
Sent: 09 December 2004 11:52
To: [EMAIL PROTECTED]
Subject: [R] Create a plot legend in a new window
Hi
I have a
par(xpd=NA) will allow you to click outside your figure and create the
legend there:
Short example:
par(mfrow=c(1,2),xpd=NA)
plot(1:5)
legend(locator(1),pch=1,legend="TEST")
Good luck, Henrik
michael watson (IAH-C) wrote:
Hi
I have a complicated plot which has a potentially large legend. What I
Hi
I have a complicated plot which has a potentially large legend. What I
want to do is actually create the legend in a new window. Has anyone
done this before? I'd like to be able to create a window with just the
legend in it, and have it so the window is just the right size etc. I'm
sure som