1  Préparez-vous

Lisez attentivement ce chapitre pour vous assurer que vous serez prêt à commencer le cours.

1.1 Vos options pour le cours

Pendant le cours, on utilisera le langage R. Plus spécifiquement, on utilisera le logiciel RStudio, un environnement de développement . Les deux outils sont gratuits. Il s’agit donc de deux outils différents : il faut avoir R pour utiliser RStudio.

Vous avez deux options pour vous préparer, et je vous suggère de choisir les deux. Ce sont des options complémentaires.

1.1.1 Option A : Posit cloud (en ligne)

L’option la plus facile pour suivre le cours sera d’utiliser la version en ligne de RStudio. Allez sur https://posit.cloud pour créer votre compte et voilà. L’avantage est claire : vous n’avez pas besoin d’installer ni R ni RStudio; vous n’aurez pas de problèmes techniques dans l’installation des extensions utilisées dans le cours; et vous n’aurez pas de difficultés avec votre système de exploitation. Toutefois, vous avez une limite de 25 heures par mois, vu que vous utilisez les serveurs de Posit. En plus, c’est en ligne… Par conséquent, si le réseau est instable, vous risquez de rencontrer des problèmes. Voilà pourquoi il est utile de considérer aussi l’option B.

1.1.2 Option B : installer R + RStudio (hors ligne)

Cliquez ici pour installer R et RStudio. Il faut installer R avant d’installer RStudio. Si vous utilisez un Mac, il faut s’assurer que vous avez complété correctement l’installation. Veuillez noter que, si votre système d’exploitation est trop ancien, il se peut que vous ne puissiez pas installer les outils (donc, utilisez juste la version en ligne).

Suggestion

Utilisez toujours la version en ligne, mais installez R et RStudio aussi pour pratiquer chez vous et pour ne pas utiliser votre limite de temps en ligne.

1.2 Ouvrez RStudio

Lorsque vous avez créé votre compte sur http://posit.cloud, vous verrez Your Workspace et vous pourrez créer votre premier projet en cliquant sur New Project et New RStudio Project. Dans la version hors ligne, vous n’avez pas besoin de créer un projet pour examiner l’interface du logiciel, qui sera identique dans les deux versions. Voici ce que vous verrez :

L’interface de RStudio, version en ligne : cliquez pour agrandir

L’interface de RStudio, version en ligne : cliquez pour agrandir

Dans la capture d’écran ci-dessus, vous voyez trois grandes zones :

  1. La Console nous permet d’interagir avec le langage de façon immédiate.
  2. L’onglet Files est maintenant actif dans la zone 2. Il nous montre les fichiers dans notre répertoire, qui est vide maintenant.
  3. L’onglet Environment liste les variables et les objets créés.

1.2.1 Comment télécharger vos fichiers

1.2.1.1 Version en ligne

Vous devez simplement suivre les étapes suivantes :

  1. Cliquez sur New Project (étape déjà complétée ci-dessus)
  2. Cliquez sur New RStudio Project (étape déjà complétée ci-dessus) et nommez votre projet (p. ex., LNG1100) en cliquant sur Untitled Project en haut de la page
  3. Cliquez sur Terminal (zone 1 dans la capture d’écran ci-dessus) et exécutez les deux commandes suivantes :
    1. rm -rf * .[!.]* Entrée Cette commande supprimera les deux fichiers que vous voyez à droite
    2. git clone https://github.com/guilhermegarcia/LNG1100.git . Entrée(veuillez noter l’espace et le point finale à la fin de la commande). Cette commande copiera tous les fichiers du cours.

Comment cloner nos fichiers à partir de notre dépôt Git

Comment cloner nos fichiers à partir de notre dépôt Git

1.2.1.2 Version hors ligne

Allez sur le dépôt Git du cours et téléchargez tous les fichiers (cliquez sur la figure ci-dessous). Ensuite, placez le dossier téléchargez dans un répertoire logique dans votre ordinateur (peut-être vous avez déjà un grand dossier avec tous les dossiers de vos cours).

Téléchargez nos fichiers à partir de notre dépôt Git

Téléchargez nos fichiers à partir de notre dépôt Git

Explorez le dossier téléchargé pour vous assurez que le fichier project.RProj est là. Cliquez toujours sur ce fichier pour ouvrir RStudio dans ce cours!

Vérifiez le dossier téléchargé

Vérifiez le dossier téléchargé

1.3 Quelques suggestions

Voici quelques modifications suggérées. Vous pouvez cliquer sur les captures d’écran ci-dessous pour les agrandir. On va modifier quelques éléments dans RStudio (peu importe si vous choisissez la version en ligne ou hors ligne). Pour ouvrir les réglages du système, allez à Tools > Global Options....

Sélectionnez « Use native pipe operator »

Sélectionnez « Use native pipe operator »

Sélectionnez « Use rainbow parentheses »

Sélectionnez « Use rainbow parentheses »

Choisissez un thème si vous voulez

Choisissez un thème si vous voulez

1.3.1 Les mises à jours des fichier

Bien que nos données soient déjà dans notre dépôt, les scripts créés pendant la session seront ajoutés au dépôt tout au long du cours. Vous devez donc visiter le dépôt pour télécharger les nouveaux fichiers selon le besoin.

Heureusement, il y a une façon très simple de s’assurer que toutes les modifications sont synchronisées. Dans la version en ligne de RStudio, dans votre projet LNG1100, cliquez sur Terminal et tapez git pull Entrée. Cela mettra à jour tout le projet. Mieux encore, les fichiers que vous avez créés vous-même ne seront pas affectés et resteront en place. Ce système de gestion de versions est très utile, et si vous envisagez de vous lancer dans le codage à l’avenir, c’est une excellente idée de se familiariser avec cet outil.

Bien qu’il soit également possible d’utiliser Git dans la version hors ligne, on n’aura pas le temps de le faire dans notre cours. Si vous êtes à l’aise avec le codage, essayez-vous! Si vous avez déjà utilisé Git, vous savez comment l’utiliser dans la version hors ligne.

1.4 Installer tidyverse

Après avoir créé votre compte sur http://posit.cloud, et après avoir installé R et RStudio, ouvrez RStudio pour installer l’extension tidyverse : tapez install.packages("tidyverse") Entrée dans la console. Vous devez suivre la même étape dans la version en ligne et hors ligne, vu que les deux ne sont pas connectées l’une à l’autre. L’installation peut être problématique selon votre système d’exploitation. Si vous avez des problèmes, consultez le chapitre sur des problèmes techniques, utilisez Google/GPT/Gemini/etc. Si vous n’êtes pas capable d’installer l’extension, priorisez la version en ligne (où l’installation sera facile). Il ne sera pas possible de suivre le cours sans avoir installé tidyverse.

Consultez les matériels sur monPortail et lisez le chapitre 6 de Barnier (2023) ici pour plus des détails.

Installation de tidyverse

Installation de tidyverse

1.5 Synthèse

Voici les étapes que vous devriez avoir accomplies jusqu’à présent (et qui seront essentielles pour suivre le cours). Assurez-vous que toutes ces étapes soient complétées avant de continuer.

  1. Installer R et RStudio et créer un compte sur https://posit.cloud
  2. Ajuster les réglages du RStudio
  3. Téléchargez le dépôt Git
  4. Installer tidyverse