HomeНаука и техникаRelated VideosMore From: Parleys

Combining R with Java for Data Analysis

53 ratings | 11419 views
Java is a general-purpose language and is not particularly well suited for performing statistical analysis. Special languages and software environments have been created by and for statisticians to use. Statisticians think about programming and data analysis much different from Java programmers. These languages and tools make it easy to perform very sophisticated analyses on large data sets easily. Tools, such as R and SAS, contain a large toolbox of statistical tools that are well tested, documented and validated. For data analysis you want to use these tools. In this session we will provide an overview of how to leverage the power of R from Java. R is the leading open source statistical package/language/environment. The first part of the presentation will provide an overview of R focusing on the differences between R and Java at the language level. We’ll also look at some of the basic and more advanced tests to illustrate the power of R. The second half of the presentation will cover how to integrate R and Java using rJava. We’ll look at leverage R from the new Java EE Batching (JSR 352) to provide robust statistical analysis for enterprise applications. Authors: Ryan Cuprak undefined Elsa Cuprak Elsa was a statistician for the Cardiology/Heart Failure and Transplant Departments at Yale School of Medicine. She is an expert in statistics as well as SAS and Excel. Elsa has a masters degree in Actuary Science from the University of Iowa and bachelors in statistics from the University of California Berkley. She worked for several years as an actuary at both Met Life and the West Coast Life Insurance Company.
Html code for embedding videos on your blog
Text Comments (7)
Štěpán Šindelář (2 months ago)
Note that there is also FastR, which has Java embedding API and can also draw plots to given Graphics2D java object. More info: https://medium.com/graalvm/faster-r-with-fastr-4b8db0e0dceb
Black Hole (7 months ago)
Alot of companies invested in R yet Python keep on eating R every year
R give edge in data analysis to java language
RiseAgainst24 (1 year ago)
Maybe this will help someone: I think Renjin (http://www.renjin.org/ ) is way easier to configure than rJava. The only restriction is the poor amount of supported packages. I'm pretty sure it'll get better, though.
Farouk Sellami (2 years ago)
Hi guys i really liked the video but i want to import plots from R to Java so how can i do it ?
dev symfony (2 years ago)
Hello, thank you for your video but i dont understand how to integrate R in JAVA EE? you have not tuto for realising this
sub es (1 year ago)
Have a look at this: https://github.com/subes/invesdwin-context-r This provides a simple Java API to integrate multiple runtimes for R, like Rserve, JRI, RCaller, Renjin.

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.