Published by the Foundation for Open Access Statistics Editors-in-chief: Bettina Grün, Torsten Hothorn, Edzer Pebesma, Achim Zeileis    ISSN 1548-7660; CODEN JSSOBK
Authors: David B. Dahl, Scott Crawford
Title: RinRuby: Accessing the R Interpreter from Pure Ruby
Abstract: RinRuby is a Ruby library that integrates the R interpreter in Ruby, making R's statistical routines and graphics available within Ruby. The library consists of a single Ruby script that is simple to install and does not require any special compilation or installation of R. Since the library is 100% pure Ruby, it works on a variety of operating systems, Ruby implementations, and versions of R. RinRuby's methods are simple, making for readable code. This paper describes RinRuby usage, provides comprehensive documentation, gives several examples, and discusses RinRuby's implementation. The latest version of RinRuby can be found at the project website: http://rinruby.ddahl.org/.

Page views:: 15898. Submitted: 2008-07-03. Published: 2009-01-20.
Paper: RinRuby: Accessing the R Interpreter from Pure Ruby     Download PDF (Downloads: 17668)
Supplements:
rinruby-1.1.1.rb.zip: rinruby-1.1.1.rb: Ruby package source code Download (Downloads: 921; 9KB)
v29i04-gettysburg.rb.zip: v29i04-gettysburg.rb: Ruby code for Gettysburg Address example Download (Downloads: 885; 1000B)
v29i04-churches.rb.zip: v29i04-churches.rb: Ruby code for Tim Churches\' example Download (Downloads: 905; 1KB)
v29i04-churches.py.zip: v29i04-churches.py: Python code for Tim Churches\' example Download (Downloads: 903; 1KB)
v29i04-regression.rb.zip: v29i04-regression.rb: Ruby code for regression example Download (Downloads: 862; 901B)
gettysburg.txt: Gettysburg Address data Download (Downloads: 868; 1KB)
faithful.dat.zip: faithful.dat: Old Faithful data Download (Downloads: 893; 1KB)

DOI: 10.18637/jss.v029.i04

by
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.