RunuranGUI-package: A GUI for the UNU.RAN random variate generators.

Description Details Acknowledgements Note Author(s) References See Also


This package provides a GUI (Graphical User Interface) for the UNU.RAN random variate generators.


Package: RunuranGUI
Type: Package
Version: 0.3
Date: 2018-01-26
License: GPL 2 or later

This package allows to build generators for non-uniform random variates interactively for quite arbitrary distributions. Thus one can either select one of the predefined distributions, or one can build a distribution object from scratch by providing data like the density function.

R code for the required calls from package Runuran can be displayed and stored for later use. Some basic analysis like goodness-of-fit tests can be performed.


The author thanks John Verzani for many helpful hints.


Package RunuranGUI is based on package gWidgets. It has been developed and tested using GUI toolkit "RGtk2". It also works with other toolkits of the gWidgets family albeit the layout may look a bit sloppy and the images may not displayed properly. These can be used by installing the corresponding package and setting option "guiToolkit", e.g.,


The following toolkits should work:

toolkit package name source
"RGtk2" gWidgetsRGtk2 CRAN (default)
"tcltk" gWidgetstcltk CRAN
"rJava" gWidgetsrJava CRAN
"Qt" gWidgetsrQt R-forge


Josef Leydold


W. H\"ormann, J. Leydold, and G. Derflinger (2004): Automatic Nonuniform Random Variate Generation. Springer-Verlag, Berlin Heidelberg

J. Leydold and W. H\"ormann (2000-2010): UNU.RAN User Manual, see

See Also

Start GUI by means of function unuran.gui. See package Runuran for help on the UNU.RAN library of universal non-uniform random variate generators. Tests are implemented in package rvgtest.

RunuranGUI documentation built on May 1, 2019, 10:20 p.m.