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 😱. 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 ' ' que você conseguiu magicamente. Ninguém quer parar o que está fazendo para entrar no modo de solução de problemas. estado de fluxo 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. Índice: O que é R e RStudio? Por que você deve manter seu software atualizado. Como verificar sua versão atual do R e do RStudio. Sidetrack - Atualizando pacotes R. Como atualizar R. Como atualizar o RStudio. Solução de problemas. R e RStudio - Qual é a diferença? R é a própria linguagem de programação de código aberto e é o ambiente de desenvolvimento integrado (IDE) que permite aos usuários 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. RStudio codificar com R 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. Beneficie-se dos novos recursos mais recentes do RStudio. Repare os problemas que você está tendo. Corrija os bugs subjacentes que os programadores do RStudio atualizaram, mesmo que não tenham afetado seu fluxo de trabalho (ainda). Elimine essas mensagens de aviso irritantes. 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 - 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 e selecione (destacado em amarelo abaixo). guia Ajuda Check for Updates Clicar aqui fará com que a mesma janela de antes seja exibida. R - Método 1: Para verificar sua versão atual do R, digite 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. 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). 😭 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 , onde você pode ver uma lista de pacotes do RStudio. Clique no (veja a imagem abaixo). Packages tab Update button Após clicar em na , 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. Update Packages tab Você também pode clicar no 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 revela inúmeras mudanças e correções de bugs na nova versão (veja a imagem abaixo). NEWS button NEWS button do ggplot2 Pacotes de atualização: Método 1: Atualizar cada pacote Clique em na parte inferior para selecionar todos os pacotes. Select All 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 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 e procure a versão mais recente do R. Para baixar a versão mais recente, você terá que escolher o seu 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. projeto-r espelho CRAN 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”. 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 . Esta ação fechará sua sessão do RStudio e abrirá automaticamente no seu navegador. Quit and Download RStudio Desktop - Posição 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. Após a atualização, abra uma nova sessão do RStudio e verifique se há atualizações. Você deve ver a seguinte janela. 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 , selecione . Tools tab Global Options Na próxima janela, na seção , selecione o diretório correto para sua versão R atualizada clicando no botão . R General Change Na próxima janela que aparecer, selecione a versão atualizada 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”. 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. Nota: Este tutorial foi executado em um computador com Windows. Fonte de imagem principal: difusão estável.