RGtk2: A Graphical User Interface Toolkit for R

RGtk2: A Graphical User Interface Toolkit for R
复制标题

RGtk2:R 图形用户界面工具包

DOI:
--
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
D. Lang
D. Lang
中科院分区:
--
文献类型:
--
作者:
M. Lawrence;D. Lang

文献摘要

被引文献

相似文献

图形用户界面(GUI)作为传统的R命令行界面的补充或替代品越来越受欢迎。RGtk2是一个用于在R中创建GUI的R包。该包提供了对GTK+ 2.0的编程访问,GTK + 2.0是一个用C编写的开源GUI工具包。为了构造GUI,R程序员调用RGtk2函数,这些函数映射到底层GTK+库中的函数。本文介绍了GTK+的基本概念,并解释了如何使用RGtk 2从R构建GUI。本教程基于简单实用的编程示例。我们还提供了更复杂的示例来说明该软件包的高级功能。详细讨论了RGtk 2 API的设计以及从R到GTK+的底层接口。我们将RGtk2与R的其他GUI工具包进行了比较。
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.