[R-br] Salvar gráficos via Rscript no Terminal
Leandro Marino
leandromarino em leandromarino.com.br
Sexta Junho 19 12:39:54 BRT 2015
Wagner, nesta situação recomendo o aws da Amazon. Aí você define sua
distribuição e faz todo o setup do servidor.
Abs
Em 19/06/2015 12:05, "Wagner Wolff" <wwolff em usp.br> escreveu:
> Opa obrigado pessoal deu certo aqui!!
>
> Vou aproveitar para fazer outra pergunta. Gostaria de fazer um site em php
> que rodasse o R dentro, sendo assim eu chamo o R com o comando:
> exec("Rscript my_rscript.R $N")
>
> Segue o exemplo neste site:
> http://www.r-bloggers.com/integrating-php-and-r/
>
>
> *Portanto, como poderia fazer para rodar em um servidor o R vocês conhecem
> algum servidor Web com suporte a R? *
> Abraço
>
> Em 18 de junho de 2015 18:58, Rodolfo Timoteo da Silva <
> zhushazang em gmail.com> escreveu:
>
>> Grave o arquivo no seu "home". Mude para algo como:
>>
>> *png(filename="~/temp.png", width=500, height=500)*
>>
>> "~" corresponde ao diretório home do seu usuário.
>>
>> Não é correto usuário comum ter acesso de escrita em diretórios do
>> sistema. Pior ainda executar o R como root.
>>
>> Atenciosamente
>>
>>
>> On 06/18/2015 04:42 PM, Fernando Mayer wrote:
>>
>> Aqui funciona.
>>
>> Verifique se você tem permissão de escrita no
>> diretório /opt/lampp/htdocs/Rphp porque o erro parece estar associado a
>> isso.
>>
>>
>>
>>
>> ---
>> Fernando de Pol Mayer
>> Laboratório de Estatística Ambiental - LEA
>> Instituto de Matemática, Estatística e Física - IMEF
>> Universidade Federal do Rio Grande - FURG
>> URL: http://fernandomayer.github.io
>> e-mail: fernando.mayer [@] {gmail.com, furg.br}
>>
>> 2015-06-18 17:35 GMT-03:00 Wagner Wolff <wwolff em usp.br>:
>>
>>> Olá pessoal estou com um problema, quero salvar uma figura .png via
>>> comando no Terminal por meio do comando Rscript, mas estou obtendo o
>>> seguinte erro:
>>>
>>> Error in plot.new() :
>>> could not open file '/opt/lampp/htdocs/Rphp/temp.png'
>>> Calls: hist -> hist.default -> plot -> plot.histogram -> plot.new
>>>
>>> Sendo assim alguém poderia me ajudar a contornar este erro? Segue a
>>> rotina (my_rscript.R):
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> *args <- commandArgs(TRUE) N <- as.double(args[1]) x <- rnorm(N,0,1)
>>> png(filename="/opt/lampp/htdocs/Rphp/temp.png", width=500, height=500)
>>> hist(x, col="lightblue") dev.off()*
>>>
>>> e o Comando no Terminal:
>>>
>>> *Rscript my_rscript.R 100*
>>>
>>> _______________________________________________
>>> R-br mailing list
>>> R-br em listas.c3sl.ufpr.br
>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
>>> código mínimo reproduzível.
>>>
>>
>>
>>
>> _______________________________________________
>> R-br mailing listR-br em listas.c3sl.ufpr.brhttps://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
>>
>>
>>
>> --
>>
>> ---
>> Zhu
>>
>>
>> _______________________________________________
>> R-br mailing list
>> R-br em listas.c3sl.ufpr.br
>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
>> código mínimo reproduzível.
>>
>
>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20150619/6a99ab18/attachment.html>
Mais detalhes sobre a lista de discussão R-br