Published by the Foundation for Open Access Statistics
Editors-in-chief: Bettina GrĂ¼n, Edzer Pebesma & Achim Zeileis    ISSN 1548-7660; CODEN JSSOBK
RGtk2: A Graphical User Interface Toolkit for R | Lawrence | Journal of Statistical Software
Authors: Michael Lawrence, Duncan Temple Lang
Title: RGtk2: A Graphical User Interface Toolkit for R
Abstract: Graphical user interfaces (GUIs) are growing in popularity as a complement or alternative to the traditional command line interfaces to R. RGtk2 is an R package for creating GUIs in R. The package provides programmatic access to GTK+ 2.0, an open-source GUI toolkit written in C. To construct a GUI, the R programmer calls RGtk2 functions that map to functions in the underlying GTK+ library. This paper introduces the basic concepts underlying GTK+ and explains how to use RGtk2 to construct GUIs from R. The tutorial is based on simple and pratical programming examples. We also provide more complex examples illustrating the advanced features of the package. The design of the RGtk2 API and the low-level interface from R to GTK+ are discussed at length. We compare RGtk2 to alternative GUI toolkits for R.

Page views:: 23244. Submitted: 2009-01-30. Published: 2010-12-31.
Paper: RGtk2: A Graphical User Interface Toolkit for R     Download PDF (Downloads: 24360)
RGtk2_2.20.4.tar.gz: R source package Download (Downloads: 681; 2MB)
v37i08.R: R example code from the paper Download (Downloads: 837; 12KB)

DOI: 10.18637/jss.v037.i08

This work is licensed under the licenses
Paper: Creative Commons Attribution 3.0 Unported License
Code: GNU General Public License (at least one of version 2 or version 3) or a GPL-compatible license.