Welcome to RinRuby

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 website describes RinRuby usage, provides comprehensive documentation, gives several examples, and discusses RinRuby's implementation.

Links:

   Installation

   Quick Start

   Examples:
        Gettysburg
        Regression
        Tim Churches

   Complete Documentation (from paper in Journal of Statistical Software)


Authors:

David B. Dahl
Associate Professor
Department of Statistics
Brigham Young University
E-mail: dahl@stat.byu.edu
URL: http://www.ddahl.org

Scott Crawford
APL
Department of Statistics
University of Wyoming


Citation:

@article{Dahl:Crawford:2009,
  author =    "David B. Dahl and Scott Crawford",
  title =    "RinRuby: Accessing the R Interpreter from Pure Ruby",
  journal =    "Journal of Statistical Software",
  volume =    "29",
  number =    "4",
  pages =    "1--18",
  day =      "26",
  month =    "11",
  year =     "2009",
  CODEN =    "JSSOBK",
  ISSN =     "1548-7660",
  bibdate =    "2008-11-26",
  URL =      "http://www.jstatsoft.org/v29/i04",
  accepted =    "2008-11-26",
  acknowledgement = "",
  keywords =    "",
  submitted =    "2008-07-03",
}

Logo elements are from Ruby and R projects, which have not endorsed RinRuby.