[R] Plot range resizing when adding additiona lines

2005-05-24 Thread Hikel, Jerry
Hi -- I have searched the documentation and archives on graphing
capabilities in R for the past couple of hours, but I haven't been able
to find anything directly related to my problem.

I want to create a plot with several lines displayed on it. I want each
line to be displayed in a different color, so it seems the only way to
do this is to create a plot and then use the lines() function. However,
once i create the original plot, when I add new lines to the plot, the
axes range stays the same, and the new lines often extend beyond the
range of the original axes, cutting off the data of the added lines.

Is there any way to force the plot to resize it's axes range when new
lines are added, or is there some other optional way of implementing
this? Thanks.


DISCLAIMER: This e-mail message and any attachments are inte...{{dropped}}

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


RE: [R] Plot range resizing when adding additiona lines

2005-05-24 Thread Wiener, Matthew
In traditional, or base graphics, see matplot, which does exactly what
you describe.

  You can also look at lattice graphics, which will give you flexibility to
plot in a single panel or multiple panels.

Hope this helps,
Matt Wiener

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Hikel, Jerry
Sent: Tuesday, May 24, 2005 4:41 PM
To: R-help@stat.math.ethz.ch
Subject: [R] Plot range resizing when adding additiona lines


Hi -- I have searched the documentation and archives on graphing
capabilities in R for the past couple of hours, but I haven't been able
to find anything directly related to my problem.

I want to create a plot with several lines displayed on it. I want each
line to be displayed in a different color, so it seems the only way to
do this is to create a plot and then use the lines() function. However,
once i create the original plot, when I add new lines to the plot, the
axes range stays the same, and the new lines often extend beyond the
range of the original axes, cutting off the data of the added lines.

Is there any way to force the plot to resize it's axes range when new
lines are added, or is there some other optional way of implementing
this? Thanks.


DISCLAIMER: This e-mail message and any attachments are inte...{{dropped}}

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

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


Re: [R] Plot range resizing when adding additiona lines

2005-05-24 Thread Sander Oom

Hikel, Jerry wrote:

Hi -- I have searched the documentation and archives on graphing
capabilities in R for the past couple of hours, but I haven't been able
to find anything directly related to my problem.

I want to create a plot with several lines displayed on it. I want each
line to be displayed in a different color, so it seems the only way to
do this is to create a plot and then use the lines() function. However,
once i create the original plot, when I add new lines to the plot, the
axes range stays the same, and the new lines often extend beyond the
range of the original axes, cutting off the data of the added lines.

Is there any way to force the plot to resize it's axes range when new
lines are added, or is there some other optional way of implementing
this? Thanks.


DISCLAIMER: This e-mail message and any attachments are inte...{{dropped}}

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



You can check the range of all items to plot and take the minimum and 
maximum value across all items. Then draw the plot with the axis range 
explicitely set to 'minimum'-'maximum'!


That is assuming you know the items you are drawing before hand.

Sander.


--

Dr Sander P. Oom
Animal, Plant and Environmental Sciences,
University of the Witwatersrand
Private Bag 3, Wits 2050, South Africa
Tel (work)  +27 (0)11 717 64 04
Tel (home)  +27 (0)18 297 44 51
Fax +27 (0)18 299 24 64
Email   [EMAIL PROTECTED]
Web www.oomvanlieshout.net/sander

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


RE: [R] Plot range resizing when adding additiona lines

2005-05-24 Thread Hikel, Jerry
That's what i wound up doing -- i am totally new to R, so i wasn't sure
if there were an easy way of getting the min and max values of a data
frame, but i tried that and it worked out well. Thanks. 

-Original Message-
From: Sander Oom [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, May 24, 2005 5:04 PM
To: Hikel, Jerry
Cc: r-help@stat.math.ethz.ch
Subject: Re: [R] Plot range resizing when adding additiona lines

Hikel, Jerry wrote:
 Hi -- I have searched the documentation and archives on graphing 
 capabilities in R for the past couple of hours, but I haven't been 
 able to find anything directly related to my problem.
 
 I want to create a plot with several lines displayed on it. I want 
 each line to be displayed in a different color, so it seems the only 
 way to do this is to create a plot and then use the lines() function. 
 However, once i create the original plot, when I add new lines to the 
 plot, the axes range stays the same, and the new lines often extend 
 beyond the range of the original axes, cutting off the data of the
added lines.
 
 Is there any way to force the plot to resize it's axes range when new 
 lines are added, or is there some other optional way of implementing 
 this? Thanks.
 
 
 DISCLAIMER: This e-mail message and any attachments are 
 inte...{{dropped}}
 
 __
 R-help@stat.math.ethz.ch mailing list
 https://stat.ethz.ch/mailman/listinfo/r-help
 PLEASE do read the posting guide! 
 http://www.R-project.org/posting-guide.html
 

You can check the range of all items to plot and take the minimum and
maximum value across all items. Then draw the plot with the axis range
explicitely set to 'minimum'-'maximum'!

That is assuming you know the items you are drawing before hand.

Sander.


--

Dr Sander P. Oom
Animal, Plant and Environmental Sciences, University of the
Witwatersrand Private Bag 3, Wits 2050, South Africa
Tel (work)  +27 (0)11 717 64 04
Tel (home)  +27 (0)18 297 44 51
Fax +27 (0)18 299 24 64
Email   [EMAIL PROTECTED]
Web www.oomvanlieshout.net/sander
-


DISCLAIMER: This e-mail message and any attachments are inte...{{dropped}}

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