- JRI 소개
- Java/R interface
- R이 자바 응용프로그램에서 단일 쓰래드로 돌아가도록 함
- 기본적으로 R의 동적 라이버리를 자바에 로드하고 R의 기능들에 자바 API 제공
- R함수를 단순히 부르는 것 뿐만아리나 REPL를 완전히 구현하는 것도 제공
- R를 자바에 직접 링크하기 위해 JNI를 사용
- Native 코드를 사용
- 원도우, 맥, 선, 리눅수 등 자바가 가능한 모든 플랫폼 지원
- 설치, 설정 및 사용
- 일반 방법
- 환경 설명
- Windows 7 64bit
- R 3.1.0
- Eclipse Luna
- rJava 설치
- R에 rJava 설치
- install.packages("rJava")
- JRI 설치 위치 확인
- system.file("jri", package="rJava")
- message: "d:/Program Files/R/R-3.1.0/library/rJava/jri"
- PATH 설정
- Windows 7 64bit을 사용하면 'x64'까지 지정
- D:\Program Files\R\R-3.1.0\bin\x64;D:\Program Files\R\R-3.1.0\library\rJava\jri\x64
- Eclipse 사용
- JRI.jar를 참고 라이버리로 사용
- D:\Program Files\R\R-3.1.0\library\rJava\jri\JRI.jar
- D:\Program Files\R\R-3.1.0\library\rJava\jri\examples 밑의 예제를 사용하여 정상 동작 확인
- 환경 설명
- 플러그인 방법
- '일반 방법'의 '환경 설명'과 'rJava 설치'는 동일
- RJava (JRI) Eclipse Plugin
- 아래 주소에서 RJavaPlugin_1.0.0.201211041420.jar 다운로드
- https://docs.google.com/file/d/0B9RCRuTCZ_FRbnNZYVBGWlBOdUE/edit?pli=1
- [Eclipse Home]/plugins/으로 복사
- Eclipse 켜져 있으면 재시작
- Window -> Preference -> Rjava
- Path To JRI DLL Dir: D:\Program Files\R\R-3.1.0\library\rJava\jri\x64
- Path To JRI JARS: D:\Program Files\R\R-3.1.0\library\rJava\jri
- Path To R DLL Dir: D:\Program Files\R\R-3.1.0\bin\x64
- Path to JVM DLL Dir: C:\Program Files\Java\jre8\bin\server
- Java Project -> Proporties -> java Build Path -> Libraries -> Add Library -> User Library -> JRI_DIR
- 예제 사용
- Java File -> Run As -> Run Configurations -> R -> 'double click' -> Run
- 일반 방법
- 관련 정보
- 홈 페이지: http://rforge.net/JRI/
- 관련 문서: http://rforge.net/org/docs/ (org.rosuda.JRI, org.rosuda.REngine)
Friday, January 2, 2015
JRI
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.