Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
r_atelier3 [2018/11/08 09:16]
remimaglione [Exemple montrant comment utiliser les formats long et large avec le jeu de données airquality]
r_atelier3 [2021/10/13 23:50] (current)
lsherin
Line 1: Line 1:
 +<WRAP group>
 +<WRAP centeralign>​
 +<WRAP important>​
 +<wrap em> __AVIS IMPORTANT__ </​wrap> ​
 +
 +<wrap em> Depuis l'​automne 2021, ce wiki a été discontinué et n'est plus activement développé. </​wrap>​
 +
 +<wrap em> Tout le matériel mis à jour et les annonces pour la série d'​ateliers R du CSBQ se trouvent maintenant sur le [[https://​r.qcbs.ca/​fr/​workshops/​r-workshop-03/​|site web de la série d'​ateliers R du CSBQ]]. Veuillez mettre à jour vos signets en conséquence afin d'​éviter les documents périmés et/ou les liens brisés. </​wrap>​
 +
 +<wrap em> Merci de votre compréhension,​ </​wrap>​
 +
 +<wrap em> Vos coordonnateurs de la série d’ateliers R du CSBQ. </​wrap>​
 +
 +</​WRAP>​
 +</​WRAP>​
 +<WRAP clear></​WRAP>​
 +
 ======= Ateliers R du CSBQ ======= ======= Ateliers R du CSBQ =======
  
Line 6: Line 23:
  
 //Le contenu de cet atelier a été révisé par plusieurs membres du CSBQ. Si vous souhaitez y apporter des modifications,​ veuillez SVP contacter les coordonnateurs actuels de la série, listés sur la page d'​accueil//​ //Le contenu de cet atelier a été révisé par plusieurs membres du CSBQ. Si vous souhaitez y apporter des modifications,​ veuillez SVP contacter les coordonnateurs actuels de la série, listés sur la page d'​accueil//​
-====== Atelier 3: Introduction à ggplot2, tidyr & dplyr ======+====== Atelier 3: Introduction à ggplot2 ======
  
 Développé par : Xavier Giroux-Bougard,​ Maxwell Farrell, Amanda Winegardner,​ Étienne Low-Décarie,​ Monica Granados Développé par : Xavier Giroux-Bougard,​ Maxwell Farrell, Amanda Winegardner,​ Étienne Low-Décarie,​ Monica Granados
  
-**Résumé :** Pendant cet atelier, vous perfectionnerez vos compétences en visualisation et manipulation de jeux de données à laide de la bibliothèques ​ggplot2. ​D’abord, vous explorerez ​la richesse de ggplot2 comme solution de rechange ​aux outils graphiques de base dans R, soit en explorant vos données visuellement et en produisant ​des figures dignes de publications scientifiques. Cet atelier s’avérera utile non seulement pour les participants suivant notre série d’ateliers,​ mais également pour ceux et celles d’entre vous connaissant déjà le langage R et cherchant à maîtriser des outils plus avancés pour l'​analyse et la visualisation de vos données.+**Résumé :** Pendant cet atelier, vous perfectionnerez vos compétences en visualisation et manipulation de jeux de données à l'aide de la bibliothèque ''​ggplot2''​Nous explorerons toute la richesse de ''​ggplot2''​ qui peut être utilisé ​comme alternative ​aux outils graphiques de base dans R. Nous apprendrons comment exploiter les outils de cette bibliothèque à la fois pour explorer des données visuellement et pour produire ​des figures dignes de publications scientifiques. ​
  
-**Lien vers la nouvelle [[https://​qcbsrworkshops.github.io/Workshops/​workshop03/​workshop03-en/​workshop03-fr.html|présentation Rmarkdown]]** ​(en anglais seulement, la version française viendra sous peu!) +**Lien vers la nouvelle [[https://​qcbsrworkshops.github.io/​workshop03/​workshop03-fr/​workshop03-fr.html|présentation Rmarkdown]]**
  
 //S'il vous plaît essayez-la et dites aux coordonnateurs des ateliers R ce que vous en pensez!// //S'il vous plaît essayez-la et dites aux coordonnateurs des ateliers R ce que vous en pensez!//
Line 19: Line 36:
  
  
-Téléchargez le [[https://​raw.githubusercontent.com/​QCBSRworkshops/​Workshops/​dev/​workshop03/​workshop03-en/​script_workshop3.r|script R]] pour cet atelier.+Téléchargez le [[https://​raw.githubusercontent.com/​QCBSRworkshops/​Workshops/​dev/​workshop03/​workshop03-en/data/​script_workshop3.r|script R]] pour cet atelier.
 ===== 1. Tracer des graphiques avec R en utilisant la grammaire des graphiques (ggplot2) ===== ===== 1. Tracer des graphiques avec R en utilisant la grammaire des graphiques (ggplot2) =====
  
Line 74: Line 91:
 </​code>​ </​code>​
  
 +=== TEST ===
 {{ggplot2_1.png?​400 |}} {{ggplot2_1.png?​400 |}}
 +
  
 ==== Nuage de points (variables catégoriques) ==== ==== Nuage de points (variables catégoriques) ====
Line 253: Line 272:
 {{ggplot2_6.png?​400 |}} {{ggplot2_6.png?​400 |}}
  
-===== BONUS =====  
-Il est même possible d'​utiliser des émoticônes comme objets géométriques dans vos graphiques!!! Vous aurez tout simplement besoin du paquet ''​emojiGG''​ développé par David Lawrence Miller, disponibles depuis le répertoire GitHub: 
  
-<code rsplus | > 
-devtools::​install_github("​dill/​emoGG"​) 
-library(emoGG) 
-# vous devez faire une recherche 
-emoji_search("​bear"​) 
-830   bear 1f43b     ​animal 
-831   bear 1f43b     ​nature 
-832   bear 1f43b       wild 
- 
-ggplot(iris,​ aes(Sepal.Length,​ Sepal.Width,​ color = Species)) + 
-  geom_emoji(emoji="​1f337"​) 
-</​code>​ 
- 
-{{:​rplotbear.png?​400|}} 
- 
- 
----- 
 ===== ggplot2 - Défi #2 ===== ===== ggplot2 - Défi #2 =====
  
Line 507: Line 507:
  
 ---- ----
- 
-===== 2.6 Combiner ggplot2 avec tidyr ===== 
  
  
 ===== 4. Ressources supplémentaires ===== ===== 4. Ressources supplémentaires =====
  
-Voici quelques ressources intéressantes pour continuer votre apprentissage ​des paquets ​''​ggplot2'',​ ''​tidyr''​ et ''​dplyr''​. On s'en est d'​ailleurs servi comme inspiration pour la matériel couvert aujourd'​hui :+Voici quelques ressources intéressantes pour continuer votre apprentissage ​du paquet ​''​ggplot2''​. On s'en est d'​ailleurs servi comme inspiration pour la matériel couvert aujourd'​hui :
  
 //ggplot2// //ggplot2//