2011-06-14 4 views
6

DB와 함께 작동하는 .R 스크립트를 개발했습니다. 처리 및 출력 그래프 및 테이블을 많이합니다. 그 데이터를 쉼표로 구분 된 값과 그림으로 출력하여 나중에 소프트웨어에서 가져올 수 있습니다. 문제가 없습니다.다른 Java 언어와 R을 인터페이싱/R을 실행 파일로 컴파일

문제는 클라이언트에 R을 완전히 설치하지 않고도 응용 프로그램을 배포 할 수있는 방법입니다. 나는 RJava와 같은 것을 보았지만, VB6 (예 ...)에 있고, 어떤 라이브러리 나 exe로 컴파일하는 방법을 보지 못했다. compile 패키지는 psyco가 Python (Pypy 이전)에서 사용했던 것과 같이 정의한 함수의 컴파일 된 버전 만 만듭니다.

사용자가 전체 소프트웨어를 추가로 설치하지 않도록 R 컴파일에 대한 통찰력이 있습니까?

편집 : Does an R compiler exist?이 질문은 내 것과 깊이 관련이 있지만 전체 스크립트를 exe로 만드는 데 사용할 수있는 방법을 알지 못했습니다. 당신은 단지 compile 주요 기능과 cat 파일 수 있습니까? 그게 가능한가?

답변

7

짧은 대답은 "아니오, 작동하지 않습니다"입니다.

단순히 응용 프로그램을 축소 포장 할 수있는 컴파일러가 없습니다. 그래서 가장 최선은 R (D)COM server used by RExcel et al 를 사용하여 헤드리스 네트워크를 통해 Rserve, 또는

  • 를 사용하거나

    • 될 수있다
  • 관련 문제