renjin

JVM-based interpreter for the R language for the statistical analysis.

Github星跟蹤圖

renjin

Build Status

Renjin is a JVM-based interpreter for the The R Project for Statistical
Computing
.

The primary goals of the project are to provide a modern interpreter
that serves as a drop-in replacement for GNU R, but is easier to
integrate with other systems, offers better performance, and is
more extensible.

For more information, please visit http://www.renjin.org.

Installation

Standalone distributions of Renjin are available for ad-hoc analysis. Downloads
are available at renjin.org.

Artifacts from the latest successful build are available from the build server here.

Debian (and Ubuntu)

You can add our APT repository and get regular updates automatically:

# 1. Add the Renjin repository signing keys to be able to verify downloaded packages
sudo apt-key adv --keyserver hkp://packages.renjin.org:80 --recv-keys EB2514FC345926E9

# 2. Add the Renjin repository
echo deb http://packages.renjin.org/repo/apt stable main, sudo tee /etc/apt/sources.list.d/renjin.list

# 3. Update list of available packages
sudo apt-get update

# 4. Install Renjin
sudo apt-get install renjin

Please see our Downloads page.

Adding to a Maven Project

Using a a modern build tool such a Maven is definitely recommended, particularly
if you're planning on including R packages which often have several levels of
transitive dependencies.

You can add Renjin to your Maven project by adding the following to your pom.xml file:

<dependencies>
  <dependency>
    <groupId>org.renjin</groupId>
    <artifactId>renjin-script-engine</artifactId>
    <version>RELEASE</version>
  </dependency>
</dependencies>
<repositories>
  <repository>
    <id>bedatadriven</id>
    <name>bedatadriven public repo</name>
    <url>https://nexus.bedatadriven.com/content/groups/public/</url>
  </repository>
</repositories>

Compiling from Source

At this time, building Renjin completely is only supported on Ubuntu 16.04.
The resulting Java builds are fully platform-independent.

See BUILDING for more information.

License

Renjin is available under the GPLv2 (or higher) license, see LICENSE for the
full text of the license. Renjin also includes code from R which is
redistributed here. R uses
many different licenses so check the file
sources to see which license applies.

主要指標

概覽
名稱與所有者bedatadriven/renjin
主編程語言R
編程語言Java (語言數: 15)
平台
許可證GNU General Public License v2.0
所有者活动
創建於2012-12-29 08:38:37
推送於2023-09-26 19:39:30
最后一次提交2021-08-17 16:44:57
發布數708
最新版本名稱v0.9.2726 (發布於 )
第一版名稱parent-0.7.0-RC2 (發布於 2013-07-03 18:41:42)
用户参与
星數513
關注者數35
派生數83
提交數4.4k
已啟用問題?
問題數396
打開的問題數82
拉請求數128
打開的拉請求數20
關閉的拉請求數28
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?