The RGdkPixbuf package
The RGdkPixbuf package provides access to the gdk-pixbuf library which
in turn provides ways to load images into Gtk. This typically
supports JPEG and PNG images and any other format that
This package provides additional facilities to those
in the RGtk package
and indeed requires it to be installed.
One can also use this package in conjunction with the R gtk package to create embedded
graphics devices within GUIs. Some screen shots of simple ways to
group multiple devices in a single window are available.
The current version is available as a
GNU-zipped tar file
RGdkPixbuf_0.1-2.tar.gz
See INSTALL file for instructions on using
and installing the package.
There is also an R gtk
package which allows one to create embedded graphics devices in R from
arbitrary Gtk drawing area widgets. This also allows one to use Gtk
devices independently of the Gnome GUI for R.
Windows
There is currently no version for this package for Windows
available. Soon!
There are currently a few examples
- R plugin for Gnumeric
- A plugin for the Gnome spreadsheet Gnumeric.
We can use RGtk to access and construct GUIs in
Gnumeric since it is built using Gtk.
- Rggobi
- An interface from R to GGobi.
We can access the Gtk components of GGobi using RGtk.
Additionally, GGobi has an extensive plugin mechanism
which allows one to write plugins in the S language.
One can add GUI components using RGtk. (See examples in the
R plugin module for GGobi.)
- SNetscape
- A plugin for Netscape that allows JavaScript code to call S
functions and access S objects as well as allowing S to call
JavaScript and communicate with other LiveConnect plugins.
-
RSPython
- This package provides a mechanism for calling Python functions
from R and vice-versa. This is used in the automated generation
of the RGtk bindings between R and the C libraries of Gtk,
Gnome, etc. We use the parser of the defs files provided by
the pygtk
interface.
Duncan Temple Lang
<duncan@research.bell-labs.com>
Last modified: Tue Nov 19 17:00:56 UTC 2002