Obrigado pelas respostas. Mas ainda não cosengui compilar o codigo, o DOS envia uma mensagem que não reconhece o R. Deve ter alguma configuração a ser feita ainda. Gostei da sua sugestão Fabio. So algumas dúvidas: Quanto de memoria no HD vc recomendaria reservar para o Linux? Existe alguma diferença de desempenho de Linux + Windows com Linux somente? (Considerando que esteja usando Linux na configuração Linux + Windows).
Valeu Gustavo Marcatti Eng Florestal-UFV ________________________________ De: Fabio Mathias Corrêa <[email protected]> Para: [email protected] Enviadas: Quarta-feira, 30 de Março de 2011 11:18:20 Assunto: [R-br] Res: Res: Res: Res: Res: Res: Implementação em C Além das recomendações do Benilton. Particione o seu HD e instale o linux (versão preferida) e comece a aprender!!! Valeu!!! Fábio Mathias Corrêa Departamento de Estatística Universidade Estadual de Santa Cruz Tel.: 73-3680-5076 Cel.: 73-9991-8155 ________________________________ De: Gustavo Marcatti <[email protected]> Para: [email protected] Enviadas: Quarta-feira, 30 de Março de 2011 8:41:09 Assunto: [R-br] Res: Res: Res: Res: Res: Implementação em C Alguem do grupo já utilizou codigo compilado fazendo tudo em windows. Não faço a minima ideia de onde realizar tal tarefa, especificamente gerar a dll. Em linux parece ser bem facil, mas no momento não posso migrar, bem que gostaria. Gustavo ________________________________ De: Benilton Carvalho <[email protected]> Para: [email protected] Enviadas: Segunda-feira, 28 de Março de 2011 9:41:19 Assunto: Re: [R-br] Res: Res: Res: Res: Implementação em C jaba.dll, nesse caso, continuara sendo um arquivo binario para linux.... 2011/3/28 Fabio Mathias Corrêa <[email protected]>: > Vc pode tb compilar o dll no linux. > > R CMD SHLIB jaba.c -o jaba.dll > > Valeu!!! > > Fábio Mathias Corrêa > Departamento de Estatística > Universidade Estadual de Santa Cruz > > > > > Tel.: 73-3680-5076 > Cel.: 73-9991-8155 > > > > ----- Mensagem original ---- > De: Benilton Carvalho <[email protected]> > Para: Gustavo Marcatti <[email protected]> > Cc: [email protected] > Enviadas: Domingo, 27 de Março de 2011 21:03:20 > Assunto: Re: [R-br] Res: Res: Res: Implementação em C > > No Windows, assumindo que RTools esteja instalado, vc deveria > conseguir executar (na linha de comando do DOS ou o que quer que seja > o nome atualmente): > > Rcmd SHLIB arquivo.c > > (mas, para Windows, deixo que alguem que use o tal responder com certeza) > > b > > 2011/3/28 Gustavo Marcatti <[email protected]>: >> Como compilar o codigo C para gerar a dll. >> >> Gustavo >> >> ________________________________ >> De: Benilton Carvalho <[email protected]> >> Para: [email protected] >> Cc: Gustavo Marcatti <[email protected]> >> Enviadas: Quinta-feira, 24 de Março de 2011 8:08:49 >> Assunto: Re: [R-br] Res: Res: Res: Implementação em C >> >> E qual e' o problema q vc ta' tendo? >> >> 2011/3/24 Gustavo Marcatti <[email protected]>: >>> Pessoal, >>> alguem do grupo tem experiencia em implementações em C para Windows? >>> Se alguem tiver algumas dicas será de grande utilidade. >>> Obs: já instalei o RTools de acordo com as recomendações. >>> >>> Gustavo >>> Engenharia Florestal >>> UFV >>> >>> ________________________________ >>> De: Benilton Carvalho <[email protected]> >>> Para: [email protected] >>> Enviadas: Terça-feira, 22 de Março de 2011 12:25:14 >>> Assunto: Re: [R-br] Res: Res: Implementação em C >>> >>> Se estiver sob Windows, e' suficiente instalar o RTools... e >>> substituir R CMD por Rcmd (acho que e' isso, nao tenho como testar)... >>> >>> http://www.murdoch-sutherland.com/Rtools/ >>> >>> b >>> >>> 2011/3/22 Fabio Mathias Corrêa <[email protected]>: >>>> Carto Fernando, >>>> >>>> O seu problema não estava no for, mas sim nos if's e else's que vc tem na >>>> função segregação! O for foi substituído por um apply! >>>> >>>> Creio que seu problema foi resolvido! O que levava quase 5 seg. por >>>> iteração >>>> agora faz em 0.032 seg aproximadamente! >>>> >>>> Em anexo estão os arquivos que utilizei como teste. >>>> >>>> Espero que vc utilize o linux, pois se vc dá dinheiro do Bill Gates, não >>>> conseguirá rodar o programa! Ele não ajuda quem dá dinheiro a ele!!! >>>> >>>> No diretório onde se encontra o arquivo segregacao.c e exemplo.R vc deve >>>> dar >>>> a seguinte linha de comando: >>>> >>>> R CMD SHLIB segregacao.c >>>> >>>> R CMD BATCH exemplo.R # Para rodar em Batch >>>> >>>> Ou rode no seu editor R favorito! >>>> >>>> Dá para otimizar mais, o seu código, porém exige muuuiiittooo mais tempo! >>>> >>>> Valeu!!! >>>> >>>> >>>> Fábio Mathias Corrêa >>>> Departamento de Estatística >>>> Universidade Estadual de Santa Cruz >>>> >>>> >>>> >>>> Tel.: 73-3680-5076 >>>> Cel.: 73-9991-8155 >>>> >>>> >>>> >>>> _______________________________________________ >>>> R-br mailing list >>>> [email protected] >>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br >>>> >>>> >>> _______________________________________________ >>> R-br mailing list >>> [email protected] >>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br >>> >>> >>> _______________________________________________ >>> R-br mailing list >>> [email protected] >>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br >>> >>> >> >> > _______________________________________________ > R-br mailing list > [email protected] > https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br > > > > > _______________________________________________ > R-br mailing list > [email protected] > https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br > _______________________________________________ R-br mailing list [email protected] https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
_______________________________________________ R-br mailing list [email protected] https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
