[R] Plot zooming i.e. changing ylim according to xlim

Mulholland, Tom Tom.Mulholland at dpi.wa.gov.au
Tue Jul 26 11:07:07 CEST 2005


Search the archives for zoom and you will find plenty of answers on this question. 

RSiteSearch("zoom")

Tom

> -----Original Message-----
> From: r-help-bounces at stat.math.ethz.ch
> [mailto:r-help-bounces at stat.math.ethz.ch]On Behalf Of Henrik Andersson
> Sent: Tuesday, 26 July 2005 4:16 PM
> To: r-help at stat.math.ethz.ch
> Subject: [R] Plot zooming i.e. changing ylim according to xlim
> 
> 
> Dear R-gurus,
> 
> I would like to zoom in a plot, e.g. I select a region on the 
> x-axis and 
> then I would like the ranges on the y-axis to change accordingly.
> 
> Is it possible to do this with existing functions, or do I have to 
> invent some data selection before plotting?
> 
> See below a short example, where I select ylim with trial and error, 
> which I want to avoid.
> 
> Cheers, Henrik Andersson
> --------------------------------------------------------------------
> ## Example -- in reality more numbers, no function
> x <- seq(0,20)
> y <- exp(-x)
> 
> plot(y~x,type='l')
> 
> ## Zoom in the end, to see what's happenning
> 
> plot(y~x,type='l',xlim=c(19,20))
> 
> ## Try other ylim
> 
> plot(y~x,type='l',xlim=c(19,20),ylim=c(0,1))
> 
> ## Not enough
> 
> plot(y~x,type='l',xlim=c(19,20),ylim=c(0,1E-8))
> 
> ## Better
> ---------------------------------------------
> Henrik Andersson
> Netherlands Institute of Ecology -
> Centre for Estuarine and Marine Ecology
> P.O. Box 140
> 4400 AC Yerseke
> Phone: +31 113 577473
> h.andersson at nioo.knaw.nl
> http://www.nioo.knaw.nl/ppages/handersson
> 
> ______________________________________________
> R-help at 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




More information about the R-help mailing list