playwith package version 0.8-55 is now on CRAN.
It provides a GTK+ interface for interacting with R plots.
Screenshots of some examples are online at:
http://code.google.com/p/playwith/wiki/Screenshots
Changes in Version 0.8-55
o argument `parameters`: automatically constructs
widgets to control parameter values appearing in the call.
o default action when dragging on the plot is zoom.
default action on right-click is zoomout.
o whether to start in time.mode is determined by looking at
the data: TRUE if the x data has a 'ts' or 'zoo' class.
o restrict zooming to x axis in time.mode
only if a time.vector was not specified.
o concept of the "main function" which accepts typical plot
arguments (xlim, ylim, main, etc) -- not necessarily the
top-level call. By default, a depth-first search is used
to find a function that accepts `xlim` or `...`.
o callArg() now uses standard evaluation by default, rather than
quoting its argument. Old code will need to be changed!
o use RGtk2 rather than gWidgets for edit.call and edit.annotations
because gWidgets is very slow.
o reasonable guess for data points and labels with ggplot::qplot()
o enabled pretty ggplot2 plots (print.ggplot with pretty=TRUE)
if using grid package version >= 2.7
(older versions had a problem with viewports being popped).
o code reorganisation: split tools into separate files; ESS style.
The predecessor to this package, plotAndPlayGTK, has been moved to the
CRAN archive.
--
Felix Andrews / 安福立
PhD candidate
Integrated Catchment Assessment and Management Centre
The Fenner School of Environment and Society
The Australian National University (Building 48A), ACT 0200
Beijing Bag, Locked Bag 40, Kingston ACT 2604
http://www.neurofractal.org/felix/
3358 543D AAC6 22C2 D336 80D9 360B 72DD 3E4C F5D8