paint-brush
Soyez un Beagle d'arrêt-court : apprenez à mettre à jour R et RStudio vers la dernière versionby@jessblaq
36,415
36,415

Soyez un Beagle d'arrêt-court : apprenez à mettre à jour R et RStudio vers la dernière version

Jessica Blaquiere7m2023/04/04
Read on Terminal Reader

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. Apprenez à mettre à jour R, RStudio et les packages.
featured image - Soyez un Beagle d'arrêt-court : apprenez à mettre à jour R et RStudio vers la dernière version
Jessica Blaquiere HackerNoon profile picture
0-item
1-item
2-item


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 😱.



Source : Giphy


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 ' état de flux ' que vous avez accompli comme par magie. Personne ne veut arrêter ce qu'il est en train de faire pour pouvoir passer en mode dépannage.


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.


Source : Giphy


Table des matières:

  1. Qu'est-ce que R et RStudio ?
  2. Pourquoi vous devriez garder votre logiciel à jour.
  3. Comment vérifier votre version actuelle de R et RStudio.
  4. Sidetrack - Mise à jour des packages R.
  5. Comment mettre à jour R.
  6. Comment mettre à jour RStudio.
  7. Dépannage.

R et RStudio - Quelle est la différence ?

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.



Pourquoi vous devriez rester à jour

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.


  1. Bénéficiez des dernières nouveautés de RStudio.
  2. Réparez les problèmes que vous rencontrez.
  3. Corrigez les bogues sous-jacents que les programmeurs de RStudio ont mis à jour, même s'ils n'ont pas (encore) affecté votre flux de travail.
  4. Éliminez ces messages d'avertissement embêtants.
  5. Maintenez R et RStudio dans un état heureux d'être ensemble.

Comment vérifier votre version actuelle de R et RStudio

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.


RStudio - Méthode 1 :

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.


RStudio - Fenêtre Mise à jour disponible.


RStudio - Méthode 2 :

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).



RStudio - Onglet Aide - Vérifier les mises à jour.



En cliquant dessus, la même fenêtre qu'avant s'affichera.



RStudio - Fenêtre Mise à jour disponible.


R - Méthode 1 :

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.


Contenu de la console RStudio après l'invite 'sessionInfo()'.


R - Méthode 2 :

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).



Contenu de la console RStudio lors du chargement d'une nouvelle session.


Une déviation

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).


RStudio - onglet Packages.



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.



RStudio - Fenêtre Mettre à jour les packages.



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).



RStudio - NOUVELLES liées à la version 3.4 de gglot2.


Mise à jour des packages :

Méthode 1 : mettre à jour chaque package

  • Cliquez sur Select All en bas pour sélectionner tous les packages.
  • Cliquez sur Install Updates .


Méthode 2 : mettre à jour uniquement certains packages

  • 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 .



RStudio - Fenêtre Mettre à jour les packages avec 2 packages sélectionnés.



Fenêtre d'avertissement de RStudio pour redémarrer R.



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.



Comment mettre à jour R

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 r-projet et recherchez la dernière version de R. Pour télécharger la dernière version, vous devrez choisir votre Miroir CRAN qui est trié par région. Le CRAN est un réseau de serveurs qui stockent les dernières versions de R. Ils demandent de choisir le miroir « le plus proche de chez vous pour minimiser la charge du réseau ». Téléchargez et installez le fichier.



R - lien de téléchargement pour la version 4.2.3



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".



Informations sur la version de la console R


Comment mettre à jour RStudio

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 Bureau RStudio - Posit s'ouvrira automatiquement dans votre navigateur.


Téléchargeur RStudio



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.



Dossier du menu Démarrer de RStudio


Configuration de RStudio - choisissez la version de R



Après la mise à jour, ouvrez une nouvelle session de RStudio et recherchez les mises à jour. Vous devriez voir la fenêtre suivante.


RStudio a été mis à jour !


Dépannage

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 .

Onglet Outils de RStudio - Options globales



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 .



Fenêtre des options de RStudio - Sélectionnez la version R


Dans la fenêtre suivante qui apparaît, sélectionnez la version mise à jour de R.


Fenêtre RStudio - sélectionnez une version spécifique 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".



Message de la console RStudio - R version 4.2.3 "Shortstop Beagle"



Dernières pensées

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.


Source : Giphy



Remarque : Ce didacticiel a été réalisé sur un ordinateur Windows.

Source d'image principale : diffusion stable.