티스토리 뷰

- 이전 블로그에 있던거 또다시 이곳으로 옮깁니다 (쑥수럽군)

- 연재1 에서는 R 과 Rserve를 설치하고 제대로 설치되었는지 테스트하는 방법을 설명하고 
  실제 Java에서 Rserve 연동하는 Source는 다음 연재에 적어보려합니다.!

통계패키지 R 설치

○ R 2.4.0은 여기서 다운로드한다  http://bibs.snu.ac.kr/R/bin/windows/base/old/2.4.0/





○ 먼저 위의 파일을 실행하여 R통계 툴을 설치한다.

※ 주의: 현재 Rserve가 지원하는 R은 R 2.4.0 인듯하다
            2.4.0 이상의 버전을 설치하면 Rserve 와 연동에 문제가 있다.
            설치에는 오류가 나타나지 않지만 실제 Java로 구현했을때 결과값이 나타나지를 않느다.

○ 아래화면은 R 2.4.0 설치화면이다.




○ 설치가 완료되면 바탕화면에 다음과 같은 실행아이콘이 생긴다.


Rserve 설치

○ Rserve는 여기서 다운로드한다. http://rosuda.org/Rserve/dist/rserve-win.html

○ R-2.4.0: Rserve.exe

○ 다음은 Rserve를 설치하는데 2가지 방법이 있다.

○ [방법1] 인터넷을 이용하여 R의 툴내부에서 다음과 같이 설치하는 방법
                바탕화면에서 R아이콘을 실행.    R 패키지에서 다음 과 같이 실행한다.
                Install.packages(“Rserve”)   또는
                install.packages(‘Rserve’,’http://www.rforge.net/’)
                ex)


 















○ [방법2] 다운 받은 Rserve 을 압축을 풀어 R프로그램의 library\Rserve로 복사

※방법2를 권장! (더 간편하니까!)

○ 최종적으로 Rserve 디렉토리안의 Rserve.exe 를  R 툴이 설치된 bin 디렉토리에 복사한다

○ Java와 연동하여 사용하기 위해 JRClient-RF503.jar화일 복사   JAVA 의 jre6/lib/ 에 복사해 놓는다.

○ 자바라이브러리 JRclient-RF503.jar을 여기서 다운로드한다. http://rosuda.org/Rserve/dist/JRclient-RF503.jar

실행방법


실행하는 방법도 2가지 여기서는 첫번째 방법강추! (굳이 R툴 실행않고 Rserver만 실행해도 되니까! ^^)
○ [방법1] 직접 Rsever를 실행하는 방법
    도스창에서 C:\Program Files\R\R2.4.0\bin 에  전에 복사해 놓은 Rserve.exe 다음과 같이 실행
   
   R.exe CMD Rserve.exe  또는   Rserve.exe 만 실행해도 별 문제 없음
 
○ [방법2] R 툴에서 다음과 같이 실행 하는 방법


○ 그리고 실행후 도스창에서 아래과 같은 화면이 뜨면 OK



정상적으로 Rserve 데몬이 떠있는지 테스트하는 방법



○ 도스창에서 telnet localhost 6311을 실행시켜 다음과 같은 화면이 뜨면 성공!


그럼 [연재2]에서 Java로 R패키지를 사용하는 방법을 공개! ^__^