Vous travaillez sur un projet dans RStudio depuis des jours et êtes à fond dans le code et les bibliothèques chargées. Les choses vont bien… jusqu'à ce qu'elles ne le soient plus 🙄. Soudain, les messages d'erreur redoutés apparaissent lorsque vous essayez d'utiliser une bibliothèque que vous avez utilisée sans effort jusqu'à présent. Vous décidez de l'ignorer pour le moment et de vous en préoccuper plus tard. Mais la prochaine fois que vous ouvrirez votre session RStudio, un autre problème se posera. Il est temps de mettre à jour votre logiciel RStudio. Vous raisonnez avec vous-même et décidez de vous en occuper maintenant car vous le savez trop bien, ces problèmes et indicateurs NE SONT QUE VENUS 😱.
Ces problèmes peuvent être effrayants et intimidants lorsque vous êtes au milieu d'un flux de travail, même pour les programmeurs les plus expérimentés. D'une part, vous devez perturber le '
Deuxièmement, la programmation peut être capricieuse et il y a beaucoup de pièces mobiles. Une fois que vous avez trouvé une méthode de travail, vous ne voulez plus la toucher. La mise à jour de votre logiciel entraîne la mise à jour de vos bibliothèques et il est impossible de savoir si ces mises à jour peuvent entraîner des bogues dans votre code.
R est le langage de programmation open source lui-même, et RStudio est l'environnement de développement intégré (IDE) qui permet aux utilisateurs de coder avec R et d'avoir un accès facile aux outils, aux données et aux visualisations dans un environnement ordonné de type console. Malheureusement, vous devez les mettre à jour indépendamment. Cependant, vous pouvez vous contenter de mettre à jour RStudio la plupart du temps et de laisser R seul.
Une réaction courante à ce scénario est de reporter les mises à jour et « d'y penser plus tard ». Cela peut fonctionner pendant un petit moment, mais voici pourquoi vous devriez vous en occuper tout de suite et garder votre logiciel à jour.
Il existe plusieurs méthodes pour vérifier la ou les versions actuelles de votre logiciel. Il est bon de prendre note de la ou des versions que vous utilisez actuellement, juste au cas où vous rencontreriez des problèmes et décideriez de revenir en arrière. C'est peu probable, mais autant être prudent.
La plupart du temps, vous verrez une fenêtre contextuelle comme celle ci-dessous lorsque vous ouvrez RStudio. Cela vous indique votre version actuelle et quelle version est disponible.
Si vous ne recevez pas ces indications de mise à jour, vous pouvez toujours rechercher les mises à jour manuellement. Tout d'abord, accédez à l' onglet Aide et sélectionnez Check for Updates
(surligné en jaune ci-dessous).
En cliquant dessus, la même fenêtre qu'avant s'affichera.
Pour vérifier votre version actuelle de R, tapez sessionInfo()
dans la console (voir la police bleue ci-dessous). L'exécution de la commande donnera les résultats suivants. Les résultats montrent que la version 4.2.1 de R est actuellement utilisée.
Les choses deviennent redondantes maintenant, mais la méthode la plus simple pour vérifier votre version de R (et la plus amusante) consiste simplement à ouvrir RStudio, à regarder la console et à lire le texte affiché. Vous remarquerez que l'équipe du projet qui a développé cette version a donné c'est un nom humoristique. Dans ce cas, la version 4.2.1 de R est également connue sous le nom de "Funny-Looking-Kid" 😭 (surligné en jaune ci-dessous).
Vous n'êtes peut-être pas prêt à mettre à jour RStudio, mais vous recevez des messages d'erreur et des bogues liés aux packages. Gardez à l'esprit que vous pouvez essayer de mettre à jour le package gênant et voir si cela corrige l'erreur. Accédez à votre Packages tab
où vous pouvez voir une liste de packages RStudio. Cliquez sur le Update button
(voir image ci-dessous).
Après avoir cliqué sur Update
dans l' Packages tab
, une nouvelle fenêtre apparaîtra comme l'image ci-dessous. La nouvelle fenêtre vous informe de la version du package que vous avez actuellement installée et de la version disponible pour être installée.
Vous pouvez également cliquer sur le NEWS button
du package qui vous intéresse pour voir ce qui a été mis à jour. Cliquer sur ce bouton ouvrira un navigateur avec une liste d'informations. Par exemple, cliquer sur NEWS button
de ggplot2 révèle de nombreux changements et corrections de bogues dans la nouvelle version (voir l'image ci-dessous).
Select All
en bas pour sélectionner tous les packages.Install Updates
.
Cliquez sur la case à côté du ou des packages que vous souhaitez mettre à jour.
Sélectionnez Install Updates
.
Une invite d'avertissement demandant de redémarrer R apparaîtra, cliquez sur Yes
.
Une fois la mise à jour terminée, vous remarquerez les modifications répertoriées dans la console. La version de votre package doit être mise à jour dans la liste des packages.
Si vous prévoyez de mettre à jour à la fois R et RStudio, il est plus logique de mettre à jour R en premier, mais vous pouvez les mettre à jour dans l'un ou l'autre ordre. Si vous prévoyez uniquement de mettre à jour RStudio, passez à la section suivante.
Aller vers
Confirmez que vous avez installé avec succès la dernière version et passez à la mise à jour de RStudio. L'image ci-dessous montre que R a été mis à jour vers la version 4.2.3 "Shortstop Beagle".
Maintenant que vous savez quelle version vous utilisez, et ensuite ?
Dans la fenêtre contextuelle du programme de mise à jour, cliquez sur Quit and Download
. Cette action fermera votre session RStudio et
Téléchargez la dernière version, ouvrez le fichier d'installation et vous serez accueilli par la fenêtre de configuration de RStudio. Ensuite, vous pouvez sélectionner votre dossier de menu Démarrer et la version de R que vous souhaitez utiliser. Si vous avez installé le dernier R, sélectionnez la version spécifique.
Après la mise à jour, ouvrez une nouvelle session de RStudio et recherchez les mises à jour. Vous devriez voir la fenêtre suivante.
R et RStudio devraient être mis à jour maintenant. Mais votre session de console dans RStudio indique que vous utilisez toujours l'ancienne version de R. Qu'est-ce qui donne ? Vous devrez peut-être effectuer une dernière étape pour sélectionner la version mise à jour de R.
Dans RStudio, sous l' Tools tab
, sélectionnez Global Options
.
Dans la fenêtre suivante, sous la section R General
, sélectionnez le répertoire correct pour votre version R mise à jour en cliquant sur le bouton Change
.
Dans la fenêtre suivante qui apparaît, sélectionnez la version mise à jour de R.
Enfin, fermez votre session RStudio, rouvrez-la et inspectez la console. Il devrait lire la dernière version de R installée. Dans mon cas, j'utilise maintenant R 4.2.3 ou "Shortstop Beagle".
Vous savez maintenant comment mettre à jour R, RStudio et vos packages. Les choses devraient se dérouler sans heurts maintenant et vous pouvez recommencer à travailler dans la zone.
Remarque : Ce didacticiel a été réalisé sur un ordinateur Windows.
Source d'image principale : diffusion stable.