Ajuste de Distribuições não realizado
Brought to you by:
claytonvfraga,
raphaelmario
Tentei ajustar as distribuições pelo arquivo em anexo e não deu certo, não foi feito nenhum ajuste, porém o software informou que foi.
Pode ser a configuração do R, a versão ou algo assim. Por favor, reveja e informe como está sua configuração.
Problema resolvido no Ticket 12
O problema ainda persiste.
Abri o arquivo save/resultadosCorretos.epf
mandei fazer o ajuste da distribuiçõa, a mensagem foi exibida com sucesso, porém o ajuste não foi realizado.
Mas na verdade não foi. Veja o procedimento realizado no vídeo:
https://dl.dropboxusercontent.com/u/1606169/estima/estimaBug11.html
Last edit: Clayton V. Fraga Filho 2015-05-05
Engraçado aqui funcionou. Veja o procedimento no vídeo:
https://www.dropbox.com/s/0u5keipwuc8jg3d/ticket%2012.FLV?dl=0
É preciso ter um posicionamento técnico a respeito, e é bem comum que funcione na máquina do desenvolvedor.
Diante disso é fundamental verificar: a versão do R?
Como estão suas configurações? R_HOME, path? Versões do JRI....
Inclusive isso deve entrar num apêndice do seu trabalho como RNF, dentre outros.
Versão do R:
R-3.1.1
Variáveis de Ambiente:
R_HOME -> C:\Program Files\R\R-3.1.1
PATH -> C:\Program Files\R\R-3.1.1\bin\i386
O jri está em anexo
E as bibliotecas também.
Envie por favor o arquivo compactado com todos os JRI.
Segue em anexo as bibliotecas
O problema foi resolvido?
Oi
Não tenho como testar esses dias. Tente instalar uma máquina virtual (vc terá que fazê-lo para testar o instalador) e veja.
Aguardo.
Ok. Hoje darei um foco no TCC para ver se consigo dar uma encaminhada.
Amanhã separa para realizar esses testes em específico.
Realizei toda a instalação e configuração na maquina virtual e rodei o sistema.
E consegui descobrir o motivo pelo qual o ajuste não estava sendo realizado.
O problema é que não foram instaladas a bibliotecas para a instancia do R que roda junto com o JAVA. Como pode observado, olhe da linha 314 a 324 na classe AjustaDistribuicoesPresenter existem 9 linhas comentadas:
fachadaR.voidEval("install.packages(\"sqldf\")");
fachadaR.voidEval("install.packages(\"e1071\")");
fachadaR.voidEval("install.packages(\"xtable\")");
fachadaR.voidEval("install.packages(\"R.oo\")");
fachadaR.voidEval("install.packages(\"FAdist\")");
fachadaR.voidEval("install.packages(\"nortest\")");
fachadaR.voidEval("install.packages(\"mixdist\")");
fachadaR.voidEval("install.packages(\"optimx\")");
fachadaR.voidEval("install.packages(\"kSamples\")");
Após descomentar, e rodar o sistema foi pedido para criar uma pasta R no projeto e instalar essas biblioteca. Após a instalação de TODAS o sistema funcionou perfeitamente.
OBS: Eu descomentei da primeira vez, e ainda ficou faltando instalar o R.oo e optimx, ai rodei de novo só instalando elas e funcionou.
Como podemos resolver isso, de forma que não fique pedindo para instalar essas bibliotecas para o usuário?
Busque que com certeza existe uma forma de instalar essas bibliotecas junto ou apos a instalação do R
Talvez funcione após instalar o R pelo instalador q vc vai fazer, instalar os pacotes via comnand linehttp://stackoverflow.com/questions/7075709/install-binary-zipped-r-package-via-command-line