Integration of R and Scala Using rscala
The rscala software is a simple, two-way bridge between R and Scala that allows users to leverage the unique strengths of both languages in a single project. Scala classes can be instantiated from R and Scala methods can be called. Arbitrary Scala code can be executed on-the-fly from within R and ca...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Foundation for Open Access Statistics
2020-02-01
|
Series: | Journal of Statistical Software |
Subjects: | |
Online Access: | https://www.jstatsoft.org/index.php/jss/article/view/3239 |
_version_ | 1831729582311473152 |
---|---|
author | David B. Dahl |
author_facet | David B. Dahl |
author_sort | David B. Dahl |
collection | DOAJ |
description | The rscala software is a simple, two-way bridge between R and Scala that allows users to leverage the unique strengths of both languages in a single project. Scala classes can be instantiated from R and Scala methods can be called. Arbitrary Scala code can be executed on-the-fly from within R and callbacks to R are supported. R packages can be developed based on Scala. Conversely, rscala also enables R code to be embedded within a Scala application. The rscala package is available from the Comprehensive R Archive Network (CRAN) and has no dependencies beyond base R and the Scala standard library. |
first_indexed | 2024-12-21T07:15:30Z |
format | Article |
id | doaj.art-80dbbb1faf4441aa95d2e06bf73ffdbd |
institution | Directory Open Access Journal |
issn | 1548-7660 |
language | English |
last_indexed | 2024-12-21T07:15:30Z |
publishDate | 2020-02-01 |
publisher | Foundation for Open Access Statistics |
record_format | Article |
series | Journal of Statistical Software |
spelling | doaj.art-80dbbb1faf4441aa95d2e06bf73ffdbd2022-12-21T19:11:53ZengFoundation for Open Access StatisticsJournal of Statistical Software1548-76602020-02-0192111810.18637/jss.v092.i041334Integration of R and Scala Using rscalaDavid B. DahlThe rscala software is a simple, two-way bridge between R and Scala that allows users to leverage the unique strengths of both languages in a single project. Scala classes can be instantiated from R and Scala methods can be called. Arbitrary Scala code can be executed on-the-fly from within R and callbacks to R are supported. R packages can be developed based on Scala. Conversely, rscala also enables R code to be embedded within a Scala application. The rscala package is available from the Comprehensive R Archive Network (CRAN) and has no dependencies beyond base R and the Scala standard library.https://www.jstatsoft.org/index.php/jss/article/view/3239java virtual machine (jvm)language bridgesrscala |
spellingShingle | David B. Dahl Integration of R and Scala Using rscala Journal of Statistical Software java virtual machine (jvm) language bridges r scala |
title | Integration of R and Scala Using rscala |
title_full | Integration of R and Scala Using rscala |
title_fullStr | Integration of R and Scala Using rscala |
title_full_unstemmed | Integration of R and Scala Using rscala |
title_short | Integration of R and Scala Using rscala |
title_sort | integration of r and scala using rscala |
topic | java virtual machine (jvm) language bridges r scala |
url | https://www.jstatsoft.org/index.php/jss/article/view/3239 |
work_keys_str_mv | AT davidbdahl integrationofrandscalausingrscala |