- Motivação
- JRI
- Download e Instalação
- Configuração
- Linux
- Windows( a fazer )
- Execução
1.Motivação
Você quer fazer um software que utilize o R como motor mas que tenha uma interface usável por usuários não habituados ao ambiente R. Existem algumas bibliotecas em C e Java que permitem que você chame o R dentro de suas aplicações. Aqui vou mostrar como utilizo o JRI para Java. Porém, tive dificuldades para fazer as coisas funcionarem, e você talvez também esteja tendo problemas. Aqui pretendo então dizer passo a passo como fiz.
2.JRI
2.1.Download e Instalação
Entre no R e digite e execute a linha a abaixo. O ideal é executar o R como administrador, se possível.install.package('rJava')
2.2.Configuração
2.2.1 Linux
É necessário definir algumas variáveis de ambiente. Utilizando seu editor de texto preferido você abrirá o arquivo '.profile' que está na seu home e adicionará algumas linhas.As linhas a serem adicionadas são estas a seguir(lembre de checar estes caminhos na sua máquina):
export R_HOME=/usr/lib/R # "Este é o caminho para a pasta que contém a instalação do R, e não caminho para o executável!"
Se tiver dúvida sobre o caminho, no terminal digite: R RHOME
export LD_LIBRARY_PATH=/usr/lib/R/site-library/rJava/jri/
export CLASSPATH=.: /usr/lib/R/site-library/rJava/jri/
2.2.2 Windows
Neste sistema operacional, temos de definir algumas variáveis de ambiente:
- Caminho para o executável do R
- Caminho para a jri.dll
3 Execução
Para executar darei alguns detalhes para o as IDEs Netbeans e eclipse.