paint-brush
Seja um Shortstop Beagle: Aprenda como atualizar R e RStudio para a versão mais recenteby@jessblaq
36,470
36,470

Seja um Shortstop Beagle: Aprenda como atualizar R e RStudio para a versão mais recente

Jessica Blaquiere7m2023/04/04
Read on Terminal Reader

R é a própria linguagem de programação de código aberto e RStudio é o ambiente de desenvolvimento integrado (IDE) que permite aos usuários codificar com R e ter fácil acesso a ferramentas, dados e visualizações. Aprenda a atualizar R, RStudio e pacotes.
featured image - Seja um Shortstop Beagle: Aprenda como atualizar R e RStudio para a versão mais recente
Jessica Blaquiere HackerNoon profile picture
0-item
1-item
2-item


Você está trabalhando em um projeto no RStudio há dias e está mergulhado em códigos e bibliotecas carregadas. As coisas estão indo muito bem... até que não estão mais 🙄. De repente, as temidas mensagens de erro aparecem quando você tenta utilizar uma biblioteca que vinha usando sem esforço até agora. Você decide ignorá-lo por enquanto e se preocupar com isso mais tarde. Mas da próxima vez que você abrir sua sessão do RStudio, outro problema surgirá. É hora de atualizar seu software RStudio. Você raciocina consigo mesmo e decide cuidar disso agora porque sabe muito bem que esses problemas e indicadores SÓ CONTINUAM 😱.



Fonte: Giphy


Esses problemas podem ser assustadores e intimidadores quando você está no meio de um fluxo de trabalho, mesmo para os programadores mais experientes. Por um lado, você tem que interromper o ' estado de fluxo ' que você conseguiu magicamente. Ninguém quer parar o que está fazendo para entrar no modo de solução de problemas.


Em segundo lugar, a programação pode ser meticulosa e há muitas peças em movimento. Depois de encontrar um método de trabalho, você simplesmente não quer mexer com ele. Atualizar seu software leva à atualização de suas bibliotecas e é impossível saber se essas atualizações podem levar a bugs em seu código.


Fonte: Giphy


Índice:

  1. O que é R e RStudio?
  2. Por que você deve manter seu software atualizado.
  3. Como verificar sua versão atual do R e do RStudio.
  4. Sidetrack - Atualizando pacotes R.
  5. Como atualizar R.
  6. Como atualizar o RStudio.
  7. Solução de problemas.

R e RStudio - Qual é a diferença?

R é a própria linguagem de programação de código aberto e RStudio é o ambiente de desenvolvimento integrado (IDE) que permite aos usuários codificar com R e ter fácil acesso a ferramentas, dados e visualizações em um ambiente organizado semelhante a um console. Infelizmente, você precisa atualizá-los de forma independente. Embora, você possa se safar apenas atualizando o RStudio na maioria das vezes e deixando o R sozinho.



Por que você deve se manter atualizado

Uma reação comum a esse cenário é adiar as atualizações e “pensar nisso depois”. Isso pode funcionar por um tempo, mas eis por que você deve lidar com isso imediatamente e manter seu software atualizado.


  1. Beneficie-se dos novos recursos mais recentes do RStudio.
  2. Repare os problemas que você está tendo.
  3. Corrija os bugs subjacentes que os programadores do RStudio atualizaram, mesmo que não tenham afetado seu fluxo de trabalho (ainda).
  4. Elimine essas mensagens de aviso irritantes.
  5. Mantenha o R e o RStudio em um estado feliz de estarem juntos.

Como verificar sua versão atual do R e do RStudio

Existem alguns métodos para verificar a(s) versão(ões) do seu software atual. É bom anotar a(s) versão(ões) que você está usando agora, caso encontre algum problema e decida que deseja reverter. Isso é improvável, mas você também pode ser cauteloso.


RStudio - Método 1:

Principalmente, você verá uma janela pop-up como a abaixo quando abrir o RStudio. Isso informa sua versão atual e qual versão está disponível.


RStudio - Janela Atualizar Disponível.


RStudio - Método 2:

Se você não estiver recebendo essas indicações de atualização, ainda poderá verificar se há atualizações manualmente. Primeiro, navegue até a guia Ajuda e selecione Check for Updates (destacado em amarelo abaixo).



RStudio - guia Ajuda - Verifique se há atualizações.



Clicar aqui fará com que a mesma janela de antes seja exibida.



RStudio - Janela Atualizar Disponível.


R - Método 1:

Para verificar sua versão atual do R, digite sessionInfo() no console (visto em fonte azul abaixo). A execução do comando produzirá os seguintes resultados. Os resultados mostram que o R versão 4.2.1 está atualmente em uso.


Conteúdo do Console do RStudio após o prompt 'sessionInfo()'.


R - Método 2:

As coisas estão ficando redundantes agora, mas o método mais fácil de verificar sua versão do R (e o mais engraçado) é simplesmente abrir o RStudio, olhar para o console e ler o texto exibido. Você notará que a equipe do projeto que desenvolveu esta versão deu é um nome engraçado. Nesse caso, a versão R 4.2.1 também é conhecida como “Funny-Looking-Kid” 😭 (destacado em amarelo abaixo).



Conteúdo do console RStudio ao carregar uma nova sessão.


Um desvio

Você pode não estar pronto para atualizar o RStudio completamente, mas está recebendo mensagens de erro e bugs relacionados a pacotes. Lembre-se de que você pode tentar atualizar o pacote problemático e ver se isso corrige o erro. Navegue até a Packages tab , onde você pode ver uma lista de pacotes do RStudio. Clique no Update button (veja a imagem abaixo).


RStudio - guia Pacotes.



Após clicar em Update na Packages tab , aparecerá uma nova janela conforme a imagem abaixo. A nova janela informa a versão do pacote que você instalou atualmente e qual versão está disponível para ser instalada.



RStudio - Janela de atualização de pacotes.



Você também pode clicar no NEWS button do pacote de interesse para ver o que foi atualizado. Clicar neste botão abrirá um navegador com uma lista de informações. Por exemplo, clicar NEWS button do ggplot2 revela inúmeras mudanças e correções de bugs na nova versão (veja a imagem abaixo).



RStudio - NOTÍCIAS relacionadas ao gglot2 versão 3.4.


Pacotes de atualização:

Método 1: Atualizar cada pacote

  • Clique em Select All na parte inferior para selecionar todos os pacotes.
  • Clique em Install Updates .


Método 2: Atualizar apenas pacotes selecionados

  • Clique na caixa ao lado do(s) pacote(s) que deseja atualizar.

  • Selecione Install Updates .

  • Um prompt de aviso solicitando a reinicialização do R aparecerá, clique em Yes .



RStudio - Janela de atualização de pacotes com 2 pacotes selecionados.



Janela de aviso do RStudio para reiniciar o R.



Após a conclusão da atualização, você notará as alterações listadas no console. A versão do seu pacote deve ser atualizada na lista de pacotes.



Como atualizar o R

Se você planeja atualizar o R e o RStudio, é mais lógico atualizar o R primeiro, mas você pode atualizá-los em qualquer ordem. Se você está planejando apenas atualizar o RStudio, prossiga para a próxima seção.


Navegar para projeto-r e procure a versão mais recente do R. Para baixar a versão mais recente, você terá que escolher o seu espelho CRAN que é classificado regionalmente. CRAN é uma rede de servidores que armazenam as versões mais recentes do R. Eles pedem para escolher o mirror “mais próximo de você para minimizar a carga da rede”. Baixe e instale o arquivo.



R - link para download da versão 4.2.3



Confirme se você instalou com sucesso a versão mais recente e prossiga para atualizar o RStudio. A imagem abaixo mostra que o R foi atualizado para a versão 4.2.3 “Shortstop Beagle”.



Informações da versão do R Console


Como atualizar o RStudio

Agora você sabe qual versão está executando, o que vem a seguir?


Na janela pop-up do atualizador, clique em Quit and Download . Esta ação fechará sua sessão do RStudio e RStudio Desktop - Posição abrirá automaticamente no seu navegador.


downloader do RStudio



Baixe a versão mais recente, abra o arquivo de instalação e você será saudado com a janela de configuração do RStudio. Em seguida, você pode selecionar a pasta do menu Iniciar e qual versão do R você gostaria de usar. Se você instalou o R mais recente, selecione a versão específica.



Pasta do Menu Iniciar do RStudio


Configuração do RStudio - escolha a versão do R



Após a atualização, abra uma nova sessão do RStudio e verifique se há atualizações. Você deve ver a seguinte janela.


O RStudio foi atualizado!


Solução de problemas

Tanto o R quanto o RStudio devem ser atualizados agora. Mas sua sessão de console no RStudio lê que você ainda está usando a versão antiga do R. O que dá? Você pode ter que fazer uma última etapa para selecionar a versão atualizada do R.


No RStudio, na Tools tab , selecione Global Options .

Guia Ferramentas do RStudio - Opções Globais



Na próxima janela, na seção R General , selecione o diretório correto para sua versão R atualizada clicando no botão Change .



Janela de opções do RStudio - Selecione a versão R


Na próxima janela que aparecer, selecione a versão atualizada do R.


Janela do RStudio - selecione a versão específica do R



Por fim, feche sua sessão do RStudio, reabra-a e inspecione o console. Ele deve ler a versão mais recente do R instalada. No meu caso, agora estou usando R 4.2.3 ou “Shortstop Beagle”.



Mensagem do console do RStudio - R versão 4.2.3 "Shortstop Beagle"



Pensamentos finais

Agora você aprendeu como atualizar R, RStudio e seus pacotes. As coisas devem estar indo bem agora e você pode voltar a trabalhar na zona.


Fonte: Giphy



Nota: Este tutorial foi executado em um computador com Windows.

Fonte de imagem principal: difusão estável.