[R] R-help

McClatchie, Sam (PIRSA-SARDI) mcclatchie.sam at saugov.sa.gov.au
Wed Jun 22 01:35:05 CEST 2005


Background:
OS: Linux Mandrake 10.1
release: R 2.0.0
editor: GNU Emacs 21.3.2
front-end: ESS 5.2.3
---------------------------------
Colleagues

Is there a function in R that is an equivalent of zoom in matlab? This is
very useful for being able to magnify details in a plot.

I have searched the help for "zoom", "interactive zooming", and "magnify".
The R search engine (reached from help.start() )  keywords by topic entry
for dynamic graphics seems to have no content, unless I made a mistake. 

Here is the matlab function description: 
-------------------------------
zoom 	

Zoom in and out on a 2-D plot

Syntax

zoom on 
zoom off
zoom out
zoom reset
zoom
zoom xon
zoom yon
zoom(factor)
zoom(fig, option)

Description

zoom on turns on interactive zooming. When interactive zooming is enabled in
a figure, pressing a mouse button while your cursor is within an axes zooms
into the point or out from the point beneath the mouse. Zooming changes the
axes limits.


*	For a single-button mouse, zoom in by pressing the mouse button and
zoom out by simultaneously pressing Shift and the mouse button. 
*	
*	For a two- or three-button mouse, zoom in by pressing the left mouse
button and zoom out by pressing the right mouse button. 

Clicking and dragging over an axes when interactive zooming is enabled draws
a rubber-band box. When the mouse button is released, the axes zoom in to
the region enclosed by the rubber-band box.

Double-clicking over an axes returns the axes to its initial zoom setting.

zoom off turns interactive zooming off.

zoom out returns the plot to its initial zoom setting.

zoom reset remembers the current zoom setting as the initial zoom setting.
Later calls to zoom out, or double-clicks when interactive zoom mode is
enabled, will return to this zoom level.

zoom toggles the interactive zoom status. 

zoom xon and zoom yon set zoom on for the x- and y-axis, respectively.

zoom(factor) zooms in or out by the specified zoom factor, without affecting
the interactive zoom mode. Values greater than 1 zoom in by that amount,
while numbers greater than 0 and less than 1 zoom out by 1/factor.

zoom(fig, option) Any of the above options can be specified on a figure
other than the current figure using this syntax. 

Remarks

zoom changes the axes limits by a factor of two (in or out) each time you
press the mouse button while the cursor is within an axes. You can also
click and drag the mouse to define a zoom area, or double-click to return to
the initial zoom level. 
--------------------

Best fishes

Sam
----
Sam McClatchie,
Biological oceanography 
South Australian Aquatic Sciences Centre
PO Box 120, Henley Beach 5022
Adelaide, South Australia
email <mcclatchie.sam at saugov.sa.gov.au>
Telephone: (61-8) 8207 5448
FAX: (61-8) 8207 5481
Research home page <http://www.members.iinet.net.au/~s.mcclatchie/>
  
                   /\
      ...>><xX(°> 
                //// \\\\
                   <°)Xx><<
              /////  \\\\\\
                        ><(((°> 
  >><(((°>   ...>><xX(°>O<°)Xx><<




More information about the R-help mailing list