<div dir="ltr">Esta e' tbm uma vantagem de disponibilizar o conteudo por meio de um pacote... ai' vc coloca as os pacotes requeridos e suas respectivas versoes no campo Depends do DESCRIPTION.<br></div><div class="gmail_extra">

<br><br><div class="gmail_quote">Em 14 de julho de 2014 17:52, Leonard de Assis <span dir="ltr"><<a href="mailto:assis.leonard@gmail.com" target="_blank">assis.leonard@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div link="#0563C1" vlink="#954F72" lang="PT-BR"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Walmes,<u></u><u></u></span></p><p class="MsoNormal">

<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Você me deu uma ideia aqui quase sem querer.<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Estou em um projeto utilizando o R e não sabia como garantir que meu código obedeça algumas coisas do edital, esta história de colocar o sessioninfo() informando quais pacotes estou utilizando é a melhor que vi até agora.<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><img src="cid:image001.png@01CF9F8C.72FE73F0" alt="Cartão" height="100" width="356"><u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">De:</span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> R-br [mailto:<a href="mailto:r-br-bounces@listas.c3sl.ufpr.br" target="_blank">r-br-bounces@listas.c3sl.ufpr.br</a>] <b>Em nome de </b>walmes .<br>

<b>Enviada em:</b> segunda-feira, 14 de julho de 2014 15:01<br><b>Para:</b> <a href="mailto:r-br@listas.c3sl.ufpr.br" target="_blank">r-br@listas.c3sl.ufpr.br</a><br><b>Assunto:</b> Re: [R-br] Novas versões dos pacotes R<u></u><u></u></span></p>

<div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal"><span style="font-family:"Trebuchet MS","sans-serif"">Luiz,<br><br>Só contribuindo com que o Benilton disse, o problema de atualização não chega ser um problema grande para mim como usuário do R, isso porque o constante uso, o Ubuntu notificando as atualizações, o verificar do log dos pacotes atualizados são coisas que ajudam a manter as coisas em dia. Fora que todo ano eu tenho que (re)ecrever scripts quase que com o mesmo conteúdo para as novas turmas o que força uma busca pelo que há de novo. No entanto, como professor e por disponibilizar scripts abertamente do domínio LEG para alunos, a preocupação é maior. Os alunos não são regulares quanto ao sistema que usam e a versão do R. A melhor forma de minimizar dores de cabeça, como o Benilton disse, é dar ao usuário as condições de contorno, algo como um print do sessionInfo() que mostra a versão dos pacotes. Aí fica por conta do usuário por em dia. É contra produtivo voltar nos scripts de 2010 e fazê-los compatíveis com a versão recente do R. A questão das mensagens de notificação é uma coisa realmente de autor. O autor do pacote car (John Fox) faz essa notificação. Antes uma das funções se chamava scatterplot.matrix() e ele notificou que ela passou para scatterplotMatrix(). Acredito que ainda hoje você possa hoje usar scatterplot.matrix(). O autor do doBy não teve a mesma preocupação. Para esse caso em particular foi possível fazer as alterações em batelada. No terminal do Linux eu dei a instrução para que toda ocorrência de popMeans fosse substituída por LSmeans em arquivos de extensão R, Rmd e Rnw. Acontece que a mudança também alterou o objeto retornado, que passou ser uma lista com índices com outros nomes e objetos. Então, o que tenho considerado é dar sempre um sessionInfo() como último comando do script, recortar do console e deixar no script comentado.<br>

<br>À disposição.<u></u><u></u></span></p></div><p class="MsoNormal">​<u></u><u></u></p><div><p class="MsoNormal"><span style="font-family:"Arial","sans-serif"">​</span><span style="font-family:"Trebuchet MS","sans-serif"">Walmes</span><span style="font-family:"Arial","sans-serif"">​</span><span style="font-family:"Trebuchet MS","sans-serif"">.<u></u><u></u></span></p>

</div></div></div></div></div></div><br>_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.<br></blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr">

<a href="http://about.me/benilton" style="margin:0px;padding:0px;border:0px;outline:0px;font-size:14px;font-family:proxima-nova-1,proxima-nova-2,Tahoma,Helvetica,Verdana,sans-serif;vertical-align:baseline;color:rgb(43,130,173);text-decoration:none;line-height:18.200000762939453px" target="_blank"><table border="0" cellpadding="0" cellspacing="0" style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;border-spacing:0px">

<tbody style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline"><tr style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline">

<td colspan="3" style="padding:0px;border:0px;outline:0px;font-style:inherit;font-size:0px;font-family:inherit;vertical-align:baseline;height:30px"> </td></tr><tr style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline">

<td align="left" valign="top" style="padding:0px;border:0px;outline:0px;font-style:inherit;font-family:inherit;vertical-align:top;line-height:1"><div style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline">

<img src="http://d13pix9kaak6wt.cloudfront.net/signature/me-badge.png" alt="Benilton Carvalho on about.me" width="48" height="48" style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;display:block"></div>

</td><td style="padding:0px;border:0px;outline:0px;font-style:inherit;font-size:0px;font-family:inherit;vertical-align:baseline;width:8px"> </td><td align="left" valign="middle" style="padding:0px;border:0px;outline:0px;font-style:inherit;font-family:inherit;vertical-align:middle;height:48px;line-height:0.9">

<div style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:bold;font-style:inherit;font-size:18px;font-family:proxima-nova-1,Proxima-Nova,Helvetica,Arial,sans-serif;vertical-align:baseline;line-height:1;color:rgb(51,51,51)">

Benilton Carvalho</div><div style="margin:2px 0px 0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:12px;font-family:proxima-nova-1,Proxima-Nova,Helvetica,Arial,sans-serif;vertical-align:baseline">

about.me/benilton</div></td></tr><tr style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline"><td colspan="3" style="padding:0px;border:0px;outline:0px;font-style:inherit;font-size:0px;font-family:inherit;vertical-align:baseline;height:20px">

 </td></tr></tbody></table></a></div>
</div>