Show navigation
Hide navigation
Home
Downloads
Packages
Documentation
Support
About
Blog
Renjin
latest
1. Introduction
2. Using Renjin Interactively
3. Using Renjin as a Library
4. Using Renjin as an R Package
5. Importing Java classes into R code
6. Writing Renjin Extensions
7. Example extension projects
8. Renjin Java API specification
Renjin
Docs
»
Renjin Documentation
Edit on GitHub
Renjin Documentation
¶
1. Introduction
1.1. About Renjin
1.2. Understanding Renjin and package versions
2. Using Renjin Interactively
2.1. Prerequisites
2.2. Installation
2.3. Using Packages
3. Using Renjin as a Library
3.1. Project Setup
3.2. Using Packages
3.3. Evaluating R Language Code
3.4. Capturing results from Renjin
3.5. Moving Data between Java and R Code
3.6. Thread-Safety
3.7. Customizing the Execution Context
4. Using Renjin as an R Package
4.1. Prerequisites
4.2. Installation
4.3. Usage
5. Importing Java classes into R code
5.1. Bean classes
6. Writing Renjin Extensions
6.1. Package directory layout
6.2. Renjin Maven plugin
6.3. Package NAMESPACE file
6.4. Using the
hamcrest
package to write unit tests
7. Example extension projects
8. Renjin Java API specification
8.1. org.renjin.sexp
8.2. org.renjin.primitives.matrix
8.3. Exceptions