3.1 Qu’est-ce que R?
R est un langage de programmation opensource conçu pour l’analysestatistique, l’exploration et la visualisation de données.
3.2 Pourquoi utiliser R?
- R est en source libre ! Ça signifie que ce logiciel est libre,gratuit et constamment mis à jour et amélioré.
- R est compatible avec la majorité des système d’exploitation, cequi rend le partage de codes R facile. De plus, le langage R permetd’entrer en contact avec des gens de divers horizons à travers lemonde et avec différents systèmes d’exploitation.
- R peut créer des tableaux, produire des graphiques et faire desanalyses statistiques, le tout au sein du même logiciel. Avec R, ildevient inutile d’utiliser plus d’un logiciel pour la gestion devos données. Tout est possible avec un seul logiciel !
- De plus en plus de scientifiques utilisent R chaque année. Sescapacités sont en augmentation constante et vont continuer danscette direction au fil des années. Cela signifie également qu’il ya une grande communauté en ligne qui peut vous donner un coup demain lorsque vous rencontrez un problème dans R.
3.3 Utiliser RStudio
RStudio est un environnement de développement intégré pour R. Çasignifie que c’est un endroit où on peut utiliser le langage R,visualiser des tableaux et des figures et même réaliser une multituded’analyses statistiques. Il est recommandé d’utiliser R Studio au lieude la simple ligne de commande, car plusieurs options de visualisationet outils (que vous apprendrez au cours de cet atelier) sont disponiblesavec RStudio.
3.3.1 DÉFI 1
Lancer RStudio
Note pour les utilisateurs Windows: si la restriction: "Unable towrite on disk" apparaît quand vous ouvrez R Studio ou que vousinstallez une bibliothèque, fermez l’application. Cliquez avec le boutondroit de la souris sur l’icône R Studio et choisissez “Execute asadministrator” pour ouvrir R Studio.
La console RStudio
Lorsque vous lancez RStudio, le premier élément que vous voyez à lagauche de l’écran est la console. C’est à cet endroit que vous alleztravailler pour le reste de cet atelier d’introduction à R.
L’exemple suivant illustre le format du texte qui apparaît typiquementà l’écran :
## [1] "Ceci est la sortie"
Note 1: Il faut toujours appuyer sur "Entrée" pour lancer une commandedans la console.
Note 2: Les nouveaux utilisateurs de R se demandent souvent ce que lescrochets devant la sortie représentent. Ils indiquent tout simplement laposition des éléments de la sortie. Par exemple, si vous demandez à Rd’afficher les nombres de 1 à 10 et que la sortie est sur deux lignes,les crochets au début de la deuxième ligne indiquent à quel élément onest rendu (le 6ième élément dans ce cas-ci).
3.4 Erreur et avertissem*nt
Warning message
## Warning: NAs introduced by coercion
## [1] 2.0 -3.0 NA 0.0 4.0 0.2
Met en garde l’utilisateur sans arrêter l’exécution d’une fonction.
Bien que la fonction puisse vous donner une réponse, il pourrait y avoir un problème avec vos entrées. Ainsi, le calcul pourrait être erroné.
Error message
## Error in x * 10: non-numeric argument to binary operator
- Arrête l’exécution en cours car R est incapable de réaliser le calcul.Il indique un problème dans votre code
Pour résoudre une erreur, Google est votre meilleur ami.
All the content of the workshop series is under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.